Yuya Takahashi

Yuya Takahashi

Born 1 February 1978 in Tokyo, Japan

Director

Actor

Producer