![enter image description here](https://i.stack.imgur.com/zZuyh.jpg)

I've bought a storage unit, and truly have no idea what these *Mega Bloks* are a part of.

There are two blue domes, two green domes, and a bunch of what looks like tracks/road pieces.