Skeleton Lord Cape

The skeleton lord cape is the most expensive cape.

Cost
75 Coins

Appearance
Has a black, red, and grey outline, with a white skeleton face.