Location
Nagoya, Japan