Talk:Red Veil/@comment-99.46.21.184-20141220002002/@comment-71.232.29.195-20150306021818

They're pretty much space ISIS. Not the one from Archer, either.