Japan. Home of the rising sun, home of Dragonball and other favorite anime.Birthplace of Nintendo, and also the home of maybe one of the most amazing cross over fighting games since Marvel vs Capcom 2.
Japan. Home of the rising sun, home of Dragonball and other favorite anime.Birthplace of Nintendo, and also the home of maybe one of the most amazing cross over fighting games since Marvel vs Capcom 2.