W-well, uh-- [Holy crap yeah settle down what the hell even just her initial outburst is almost making him jump out of his skin.] I mean, wherever this is and the gods live's gotta be new, but just going off of everyone I talked to, I think we're in Japan? Somewhere in Japan, anyway. [He's got assorted knowledge about places and cities... kind of? Some of it's vague, like he read it in a book instead of being there himself, but his name's Japanese and the shinki all have kanji he can read as their names so it only makes sense...]
no subject