120 slayer cape