User blog comment:Super Revenger 98/Hangman/@comment-27013394-20131130161237

_i_ _  _i_h_r

Hint: Villain