Shopville Bus Line (Japan)

Shopville Bus Line is a crazy bus ride at Shopkins Land, Japan.

Info
Get lifted up in the air by the Shopville Bus Line, and look down over Shopkins Land from up in the sky.