Album
Lordi
Released 2010
0 58098 0
Deadache
2008
The Arockalypse
2006
Sexorcism
2018
The Monsterican Dream
2004
To Beast Or Not To Beast
2013