User blog comment:SuperSaiyan2Link/Ask Akihiro Dragoscale!/@comment-24.99.118.30-20150225222600/@comment-25760276-20150225223218

Akihiro: Definitely Mephistopheles! That guy is hard as crap! He's super OP too, like WTF?! Nice question!