Herman The Image Stimulator Location The Netherlands Name Herman Aug 19, 2010 #1 Compilation 34 - free MP3 download, click here for more info.