>>113153274He's the most heavy metal of all the Marvel heroes. Dude is literally an album cover in the form of a character. That being said, my exposure to the character has been pretty lackluster because modern comics seem to always find some bullshit reason to make his penance stare not work.
Any recommendations for where I should start if I wanna read the character?