Demon God
Ifurita is an ancient Demon God of El-Hazard. Although the specifics of her origin are never explained, it appears as though she is a biological machine designed to look like a beautiful young woman. (by Wikipedia)
main
OVA / 1995
supporting
TV anime / 1995
OVA / 1997
English
Japanese