Lethal Legion - Satannish's Lethal Legion

Lethal Legion are a comic book team that first appeared in The Avengers #78