ミニチュアパーク
minichuapāku

Noun

1. miniature park; park with miniature buildings, models, etc. — explanation

Other forms: