Herman The Image Stimulator Location The Netherlands Name Herman Nov 26, 2017 #3 I hope everyone of you is just doing okay.