Squidturx

Squidturx is a planet almost fully being inhabited by the squidnation.