Where does this even take place? Like I feel like it's either Denmark or Germany but idk the art is really pretty