Uhara Yasumitsu

Born: None


Placeholder

Biotherapy

as The Time Traveler
Released: 1986-09-25

"Biotherapy" is a fairly nasty Japanese gorefest about a group of Japanese scientists stalked...

Movie page