Takashi Shimizu

Location

Japan