I see no reason for uk today to lie about this and i believe this is not a hoax..I don't know what it is but its a neat pic and thank you for
posting it ..I think it looks like life energy or a alien egg

And i can understand why this left you shook up and scared i would be freaked out
also!
Peace,sugarcookie1