Anime Smash

Loading...
Style fighting game Street Fighter. Fight with characters from the Naruto series but slightly changed.