Oscar Chiu

Oscar Chiu

Born 18 December 1985 in Taiwan

Writer