That snow-totoro ('Snowtoro'?) is amazing! They're all really clever TBH...I'm guessing people in Japan are going crazy right now because it's not often they get so much snow like this (not in Tokyo anyway. I thought it's more common in Hokkaido and the like?).