…That's your canned response? You ought to get better material, there.
…Who? You've got the wrong person.
…Consider that meme abducted.
…Looks like a crude representation of a comet or shooting/falling star/meteor/whatever sky rock. A record of the last cataclysm that set humanity back (again)? This is all I can see.