No photo
Acted in 4
1990s
- 1999
Tokyo Elegy
Pornographer
- 1998
Tumbling Doll of Flesh
Snuff Video Cameraman
Please, Let Me Drink Your Pee
Cameraman
Sound 3
2000s
- 2009
Lunar Child
Original Music Composer
- 2003
1990s
- 1999
Shiro the White
Music
Directed 2
2000s
- 2002
Osorezan ~Spirit Fuck~
Director
1990s
- 1999
Document : Amsterdam Backstreets Diary
Director
Camera 1
1990s
- 1998
Please, Let Me Drink Your Pee
Camera Operator
Appearances1
2000s
- 2002
Osorezan ~Spirit Fuck~
himself
Thanked in the credits1
2020s
- 2026
Angel's Body Temperature
Thanks