Location
Tachikawa, Japan