Conan vs. Slomatics

Conan-Slomatics front finalSplit LP/CD Illustration
2010 Head of Crom UK
2011 Burning World Records Netherlands