Julia Lillard aka Julia Lillard Art (American, based Oklahoma City, OK, USA) - 1: Sum  2: Implosion