User blog comment:Kenny9277/New Idea/@comment-4504370-20120701192932

Incorporate elements of the mysterious terror group from the League of Shadows from the DC universe, and make its leader Mammoth Mogul.