Not all heroes wear capes

Some wear sweaters knit from all the wool from all the sheep in entire shires of Scotland.

Not all heroes wear capes