Takashi Tachibana

Country of origin

Japan