Herman The Image Stimulator Location The Netherlands Name Herman Oct 9, 2012 #1 Living in a small town!