Demon God
Ifurita is an ancient Demon God of El-Hazard. Her exact origins are unexplained, but she appears to be a biological machine designed in the form of a young woman.
main
OVA / 1995
supporting
TV anime / 1995
OVA / 1997
English
Japanese