Defeat of Lord Shenladdin villains