Talk:Agents of S.H.I.E.L.D. Episode 3.05: 4,722 Hours/@comment-25216363-20151102000617

I think that planet might be Ego the Living Planet