a cartoon of a green creature lying on a mountain