Squid Squad

Spuid Squad is a club hosted in Kart Kingdom.