Login

View Single Comment

The Japanese just really love their cats. That cat gal from Star Fox should have been a playable character in Smash ;)