Timalden Kelvin

Born: None


Placeholder

The Ninja Squad

as uncredited
Released: 1986-10-21

The Ninja empire is at stake as the supreme Ninja master and his disciple confront Ivan the Red,...

Movie page