L

Lion Kako

Born 23 September 1980 in Tokyo, Japan

Actor

Director