This May marks the 20th anniversary of Lordi's overwhelming Eurovision win, Finland's only victory in the contest so far.