back to home dude

Naruto Great Wall Championship

Naruto Great Wall Championship

About Naruto Great Wall Championship

Race on top of the Great Wall of China and try to stay ahead of your opponent! Who will be the first to finish?