Barerur?ru o okonaimasu
Star Fox 64 3D is out in Japan in a few weeks, and Nintendo is keen to let the public know about it with a new trailer for the game.
Barerur?ru o okonaimasu
Star Fox 64 3D is out in Japan in a few weeks, and Nintendo is keen to let the public know about it with a new trailer for the game.No comments have been posted yet. Why not be the first?