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.
1979
1988
1989
2000
1998
1991
1992
2010
2006
2022
2014
1981
1949
1987
1993