Lordi - The Monster Show (2005)Release ID: 16506