Shoji Murahama
Born: None
Orochi Strikes Again
as Soldier at DistanceReleased: 1985-09-03
The mythical eight-headed serpent Orochi was created by aliens, which invaded Earth in ancient...
Movie pageThe mythical eight-headed serpent Orochi was created by aliens, which invaded Earth in ancient...
Movie page