Wormoids

Wormoids are massive incomprehensible beings that exist in a void space outside of reality. They feed on the edges of reality devouring existence itself.