Treasure of the Ninja
Dragon Vs. Ninja
The New Chinese Connection
Movie
Movie · as Yamaha
Movie · as Hyakawa