Squish Square: The heart of the world.

Squish Square

The heart of the world.

The heart of the world, where Squishies from every region gather, trade, and compete.

Squishies from Squish Square

76 cards