It'd be funny if Badspot, Ephialtes, or Rotondo suddenly popped in telling us it was real with some sort of proof (or at least as much proof as you can get on the Internet).
Not saying it isn't real, I don't know and I'm not going to bother speculating.