Kōichirō Ogura

Born: None


Placeholder

Yokai Monsters: 100 Monsters

as Tobee
Released: 1968-03-20

A greedy developer, in league with a corrupt Shrine Magistrate, brutally tries to drive people...

Movie page