Lordi shes a demon