Jury Alexandrov, ‘Prophet’, 2012, Anna Nova Gallery