Shoji Murahama

Born: None


Placeholder

Orochi Strikes Again

as Soldier at Distance
Released: 1985-09-03

The mythical eight-headed serpent Orochi was created by aliens, which invaded Earth in ancient...

Movie page