Beetleroach

The Beetle Roaches are creatures who feed off garbage, especially the one at the Cloud Tower castle.

Appearance
They are large insects with metal-like skin and human-like cringing face. The beetle roaches are green and brown and their mother is pink, with a frill on her neck and is the biggest of all the roaches. All the beetle roaches follow their mother and seem to have a hive mind.

Season 1
In "Storming Cloud Tower", the Winx and Specialists end up in Cloud Tower's junk yard where they come face to face with the beetle roaches until a disguised warrior comes and chases them away.