Made in the good old Reeperbahn, in Hamburg, Germany. If you've never heard of the Reeperbahn, you should go pay it a visit. Definitely worth your time. Apparently you can make ugly old women very happy there just by entering one of their very decent and highly catholic pubs or live shows!