User blog comment:Crimson Storm Mich/Future Units Preview v2/@comment-28873973-20170329040634/@comment-30530881-20170329211013

I'm like 99% sure that's referring to Karna Masta