Acting
1986-09-29 · Kanagawa, Japan
Possibly, Huh Huh
2022 · Movie
Red Post on Escher Street
2020 · Movie
Black Tears
2017 · Movie
Naked Desire
2015 · Movie
Tokyo Grand Guignol