Have you ever seen a giant snow bunny? Or is it a cat? And why does it have mini snow bunnies in its second mouth? What’s going on here?

Have you ever seen a giant snow bunny? Or is it a cat? And why does it have mini snow bunnies in its second mouth? What’s going on here?
A Totoro snowman/thing! Cute!