Time travel? Been a while since I've seen anyone who managed that properly. I suppose I could forgive it all, considering circumstance.
Oh, I believe it. Never come across one, is all. Seen a few things in my time, though - a goddess is impressive, but not the most impressive. The swallowing bit is something I can handle, is what I'm saying. And I'd take whatever evidence you're willing to show. Big fan of hard evidence, I am.