Board Thread:Special Projects Division/@comment-25867149-20160908194216/@comment-27835288-20160927232052

How about Alastor? It means "avenging spirit" in Greek