Review: Challenge The Ninja (1986)

It’s not always IFD gets the tone and mix right. No fault of the Philippines though.

Full, written review available at sogoodreviews.com.