Akumaizer 3: The Movie (1975)
Overview
A trio of renegade demons fight their evil brothers in a theatrical release of the first episode of the TV series.
Duration
24 min
Rating
⭐ 0.0 / 10
Status
Released
Release Date
Dec 20, 1975
Production
Toei Company