Herman The Image Stimulator Location The Netherlands Name Herman Jun 6, 2012 #1 built in 1897 ! Wow, that's really old!