Overview: When brilliant surgeon Ukyo Retsu removes a cancer from a mysterious old woman, he doesn't realize that the cancer is a 5000 year-old demon. Ukyo must then assume the role of protector of the Earth.
Director: Tetsuo Imazawa
Release Date: 1991-02-21
Genres:
Animation
Fantasy
Science Fiction
Horror