grand

Location
Japan