Knowing these two? They'd get out, and just be really pissed about it. Plus there are also gods here, in the "in the flesh" sort of way. So I'm pretty sure there's someone here capable of handling this guy, if he ever shows up.
Well, are there other people in the place you're at now? Asking them about where you are would be a good start. If you're in California I could come help you out, if you wanted.
I've never actually seen one, but after the things I have seen, I can pretty much believe anything.