Also as an add on, it's the best cape in the game, bonus wise. Literally given to a player when they "complete" the game.
i heard the new jad will drop a cape with a better str bonus than comp cape
(not sure if its just trolling but heard it serveral times)

