Sorry if it’s not relatable, but as I live in Germany, can anyone explain what the hell is this? I keep finding them out of nowhere in my apartment.

2 comments
Leave a Reply