Baby Black & Orange Spider Pet

This spooky Baby Black and Orange Spider Pet is one of the Rewards Program items for Release 70.