Our Works

Completion
2003
Location
Aichi, Japan