[action] at least it's not an orange jump suit
Hn. Perhaps.
[Sasuke has no freaking idea - he doesn't really get this whole "alternate dimensions" crap. It sounds like something from a movie, and he was never really into movies...]
It's a village, in Fire Country.
I've never heard of the places you're talking about.