Nadreck

402
reputation

Reality challenged, differently moralled, techno-fetishist: aka Mad Scientist.