Acting
1988-08-27 · Shibuya, Tokyo, Japan
Can You Quiz? Can You Not?
2023 · Series
Case Closed: Zero the Enforcer
2018 · Movie