Teruo Takahashi

Born: None


Placeholder

Ninja Sentai Kakuranger

as Ghost
First aired: 1994-02-17

It's been a long time since the great war between the Three God Generals and the Youkais, an...

TV Show page