LION VERSUS CD RELEASE

Promotional poster for the Lion Versus CD release.