Creator
1956-09-30 · Shizuoka, Shizuoka Prefecture, Japan
The Contestant
as Self · 2023 · 6.9
We Love Television?
as · 2017 · 0.0