Superheroes (19)

Heroes, capes, masks, and superpowers