The Invincibles

Origin
The Invincibles is a group of super powered friends.