Herman The Image Stimulator Location The Netherlands Name Herman Jul 31, 2012 #1 Let's have a drink, cheers.