LogoMovies Logo
Logo

Gen Takahashi

December 4, 1965 — Shinjuku, Tokyo, Japan