Wikipedia
Odalheim
Odalheim is the 11th studio album by the Swedish death metal band Unleashed. It was released on 24 April 2012 by Nuclear Blast Records.