Ego the Living Planet

Ego the Living Planet is the hidden but true main antagonist of Guardians of the Galaxy Vol. 2.