Vocabulary
異所
ことどころ
another place; somewhere else; elsewhere
noun