A group of stylized, cartoonish characters with exaggerated features perform a synchronized dance routine on a stage with a fiery backdrop, singing "Hail Satan" while moving in unison and striking poses. The characters, including one with bright pink hair and a large nose, are arranged in formation, with the background changing to display flames, lightning, and a logo of crossed guitars.
Be the first to share your thoughts!