Enchanted cape