Takayoshi Shibahara

Takenaka Corporation
Tokyo Japan

:Non-Member