Cloud Beast

The Cloud Beasts are great beasts that exist on planet somewhere in Dimension X in TMNT's IDW Universe.

Physiology
The Cloud Beasts resemble giant angler fish that can fly.

History
The blinded Sumo, Anemon found himself stranded on the Cloud Beast planet. He befriended Eymo who acted at the eyes of the Sumo Warrior, enabling him to fight off the persistent Cloud Beasts for five years until the Turtles came to retrieve him for Kraang's Trial.

Source

 * Teenage Mutant Ninja Turtles Dimension X 002 (2017)