Video game 10: Ninja Dragon Riders arcade tournament battle fun time

Video game 10: Ninja Dragon Riders arcade tournament battle fun time