Herman The Image Stimulator Location The Netherlands Name Herman Jul 4, 2015 #1 Starts in The Netherlands today!