A bunch of odd superheros get sent on a set of peculiar missions by their boss
By The Astounding Allstar Comics
By Crusader comics
By bookfangeek
By Resolve Comics