Ant attack! Original post here. Appears to be a crop from a horror cover for Die Stunde der Inseketen. Found here.