Banner Back
Poster

The Devil's Eye

Blaster Devil employs mind control powers and Rie's abduction in an attempt to make Ganger surrender.

Release : March 21, 1973

Runtime Epiosde : 24 minutes

Rating : 0.00