diff --git a/world/npcs/highlandnymph.json b/world/npcs/highlandnymph.json
new file mode 100644
index 0000000000000000000000000000000000000000..8260f614f34d2e2384fb90e1037387efe4753f68
--- /dev/null
+++ b/world/npcs/highlandnymph.json
@@ -0,0 +1,44 @@
+{
+  "name": "highland nymph",
+  "colorName": "highland \u001B[1m\u001B[35mnymph\u001B[0m",
+  "dieMessage": "the highland \u001B[1m\u001B[35mnymph\u001B[0m falls to the ground and convulses in death.",
+  "loot": {
+    "lootGoldMin": 1800000000000,
+    "lootGoldMax": 2400000000000,
+    "lootItems": [155]
+  },
+  "roamAreas": [
+    "bloodridge20_zone"
+  ],
+  "stats": {
+    "agile": 380000000,
+    "aim": 400002000,
+    "armorRating": 1600000000,
+    "currentHealth": 80000000000,
+    "currentMana": 56000000000,
+    "experience": 440000000000,
+    "maxHealth": 88000000000,
+    "maxMana": 28000000000,
+    "meleSkill": 4100000000,
+    "numberOfWeaponRolls": 160000,
+    "strength": 3840000000,
+    "weaponRatingMax": 5600000000,
+    "weaponRatingMin": 4005000000,
+    "willPower": 3300000000
+  },
+  "spawnAreas": {
+    "bloodridge20_zone": {
+      "randomChance": 90,
+      "maxPerRoom": 1,
+      "spawnIntervalTicks": 600,
+      "maxInstances": 2
+    }
+  },
+  "validTriggers": [
+    "highland nymph",
+    "highland",
+    "nymph",
+    "h",
+    "n"
+  ]
+}