moth
Yoshiaki Umegaki
Guinea Pig 4: Devil Woman Doctor
Tokyo Godfathers