kou oshima

JAPANESE.