Shopville Playground

Shopville Playground is a play area at Shopkins Town, Malaysia.

Info
Scramble up and down in this large indoor playground.