Definition of アミュプラザ

アミュプラザ

amyupuraza

noun
amusement plaza(abbreviation)