Search for "Atsushi Yamatoya"
in
Dogra Magra (1988)
The Tasty Flesh (1985)