Acting
Trot Girls Japan
2023 · Series
Tekkonkinkreet
2006 · Movie
Special Rescue Police Winspector
1990 · Series