Talk:Blast/@comment-24.130.108.221-20140114220753/@comment-306687-20150106141958

Yeah, this is the most likely theory. If it's not, then it's just some new character that we don't know yet.