Screen Shot 2015-10-18 at 6.48.20 PM Published October 18, 2015 at 689 × 632 in Screen Shot 2015-10-18 at 6.48.20 PM That is a soul cape.