Takuma OtooAlso known as: (오토오 타쿠마, Takuma Otoo)

Mar 21, 1976
Hokkaido, Japan

IMDB logo