Station Shop

Station Shop is a shop at Shopkins Town, China.

Info
With tons of cute, special-edition Shopkins goods that you can't get anywhere else except here in Shopkins Town!