Akumaizer 3: The Movie

Akumaizer 3: The Movie (1975)

12/20/1975
24 minutes
0

A trio of renegade demons fight their evil brothers in a theatrical release of the first episode of the TV series.

Details

Budget

$0

Rating

0/10 (0 votes)

Status

Released

Production Companies

Toei Company