Therion – Here comes the tears