Just drove past this, the creepiest store in the world.