Switzerland
Zurich
Reading the name of this store aloud just cracked me up.
Back to Staid Stuff
Morbid Stuff