Apparently its “Cat Day” in Japan as you can see from taping on that tag. The reason is that its 2/22 and in Japanese that would be nyan nyan nyan which means meow meow meow. Cats? Yes we have one - we call her Prowess. What is the equivalent of Meow in your language? Are you more of a cat or a dog person?