From what they said, yes, though this isn't quite on Earth, either. Technically, it's an alternate timeline and alternate planet Tokyo. Still, it's not too distant-looking from home, but it's still enough to see a shift...though I didn't live in Tokyo back home, so even if it were there I wouldn't know my way. If this were Yokohama, I'd have a map in my head, practically...
[he looks around curiously]
It's a bit underwhelming as far as alien worlds go, really.
no subject
[he looks around curiously]
It's a bit underwhelming as far as alien worlds go, really.