Keep laughing...there IS something here. It may not be from outer space...it may be Biblical...but there IS something here.
That photo comparison is spooky!