Advertisement
The "Yamasaki Takahiro" user's logo

Yamasaki Takahiro

Kanazawa, Japan

Publications