Tiny frog chilling on a cat's head; head, tiny, chilling

Tiny frog chilling on a cat's head