Tadashi Yamashita

American Ninja (1985)

American Ninja Kung Fu Kingdom 770x472

Movie review of “American Ninja” (1985) starring Michael Dudikoff as GI Joe Armstrong who ventures to the Philippines to rescue a colonel’s daughter and battle a host of ninjas.

Kung-fu Kingdom
Logo