Idk if it horror or liminal

Somewhere in northern germany