Harmagedon: Genma taisen
From the depths of space he is coming.
Actors and roles, crew of Harmagedon: Genma Wars (1983). Who was filming and what role he played.