What is it about? We're not entirely sure, but it mostly seems to be merchandising. You can get your own Nekozushi postcard, calendar or smartphone cover at the Nekozushi shop, for example.
But then we see videos like this and we just don't understand anymore. If you haven't had your fill, you can check out a host of adorably weird photos at Spoon & Tamago!