I knew it!

The mountain

Rat bastard!

(Cartoon care of We Blog Cartoons, a blog recommended by the amazing Tommiea.)

-----