A sense of nostalgia for a place I've never been, indeed.

Lost in Anime