Friend Ram put us onto this one. Made me giggle like a fiend at work.
When you go to the website, don't do anything, just wait for it... (have your sound on)
Hema is apparently a Dutch department store with some 150 outlets in Holland, Belgium, Luxembourg, and Germany...and one truly inspired Web deity!
Just my jollies,