Sign creator here. This sounds like guerrilla marketing tactic. Sometimes companies will do stuff exactly like this, creepy, edgy, bold - anything to attract attention and maybe even stir a little controversy. It's pretty effective, gets people to talk about the 'Nightmare Emporium', speculate, freak out. Even if someone only …
Fun fact: did you know the stop sign originated in Michigan, USA, in 1915? They initially started out as a measure to control traffic, especially at junctions where there were neither police officers nor traffic signals. And yes, they are more for safety and less for decoration, so people should …