Who is this robot sending messages from the future?
I found this tape on my lawn a few days ago, it's pretty startling. I didn't know what else to do, so I posted it here to see what everyone else thinks. Is this for real? Or is it some kind of sick joke?