User blog comment:Zephrysc/Karna Masta OE Concept: Unrivaled God Karna Masta/@comment-26570609-20170628153557

Ultimate Plot twist Vargas was Karna Masta all along. (I know that it just defulted to the image but it's what I initially thought)