Board Thread:News and Announcements/@comment-25390652-20151228180227/@comment-27249903-20151228210810

I think that one of Yellow Diamond's powers is teleportation and that that yellow thing is her materializing in earth when the CG's see her they prevent her from doing  so. If this is true maybe we have a answer  for lion's power (Lion = Corrupted Pink Diamond)

That's just my theory tho :D.