Lordi : the devil is the winner - Figueira, Joao Francisco (2007)