Talk:Hercule Satan VS ???/@comment-24796936-20150913213058

This NEEDS to be a Death Battle! Boomstick wants it himself!