Ken Takeuchi

February 20, 1978
Tokyo, Japan

Television Credits