Herman The Image Stimulator Location The Netherlands Name Herman Jul 3, 2015 #1 Link: Att. I did NOT shot this great video. Kind regards, Herman