T

Tetsuo Hara

Born 2 September 1961 in Shibuya, Tokyo, Japan

Actor

Crew

Director

Visual Effects