Edgar Stroulger

Edgar Stroulger (1703–1798) was a wizard who invented the Sneakoscope.

Appearances

 * Famous Wizard Card