Download.it
Apps
Movies & Shows
Movies
TV Shows
“Kung Fu Masters! Devil Weapons! The Ultimate in Martial Arts!”
During WWII the Japanese occupied most of China and used the people for forced labor....
Martial arts action with a Ninja prince trying to overcome the odds and gain his...