Biography not available.
In a hospital with a near sighted doctor, horny nurses, cosplaying patients and stiffs in the baseme...
"Groper Train" pink film distributed by Okura Eiga.
In 2000, DEVIL knows that The Gods will make new Messiah. So DEVIL dispatches SATAN to obstruct this...
Discover more movies, shows, and celebrities on CineScope.