NichiDict

アミューズメントスペース

[amyuuzumentosupeesu]

Meanings

1.Noun

amusement spot (esp. a video game arcade)