Today I found this mystery package waiting for me in my apartment when I got home from work. Presumably the landlord dropped it off, or little elves came in from the sink. It was pretty hefty. The return address said it was from The Netherlands. Care to hazard a guess as to what it was? …