Masao Imafuku's movies and tv series

Gojira tai Mekagojira (Godzilla vs Mechagodzilla) (1974)
Shura (Demons) (1971)