Il dipinto raffigura un angelo burattino torturato nello studio del medico nazista Mengele.
The painting is made with raw linseed oil and pure pigments, without the use of industrial tube colors.Lopera fa parte della serie di dipinti Now composta da 11 opere, esposte nella mostra Now, tenutasi nel 2010 a Penne (Pe) Italia, e nel 2011 in una galleria di Napoli Italia