By PEDESTRIAN.TV Published January 5, 2009 The lovechild of David Blaine and ‘Where’s Wally’. He makes dresses ‘magically disappear’, then is almost impossible to find.