diff --git a/src/js/utilsAssessSlave.js b/src/js/utilsAssessSlave.js
index 8c72679fb9647a74cc5e5ac107fb1a49b8661816..39bf59bcf3e96d9e135c1cacd80d7d6ca0f88c9f 100644
--- a/src/js/utilsAssessSlave.js
+++ b/src/js/utilsAssessSlave.js
@@ -203,7 +203,7 @@ globalThis.getWrittenTitle = function(slave) {
  */
 globalThis.SlaveFullName = function(slave) {
 	const pair = slave.slaveSurname ? [slave.slaveName, slave.slaveSurname] : [slave.slaveName];
-	if ((V.surnameOrder !== 1 && ["Cambodian", "Chinese", "Hungarian", "Japanese", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(slave.nationality)) || (V.surnameOrder === 2)) {
+	if ((V.surnameOrder !== 1 && ["Cambodian", "Chinese", "Ancient Chinese Revivalist", "Hungarian", "Japanese", "Edo Revivalist", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(slave.nationality)) || (V.surnameOrder === 2)) {
 		pair.reverse();
 	}
 	return pair.join(" ");
diff --git a/src/js/utilsPC.js b/src/js/utilsPC.js
index 9946b2aa00207a71690a3d8b4b386b395fb3f9cd..9f734cb276e081f6e0555584a85e054349cc2360 100644
--- a/src/js/utilsPC.js
+++ b/src/js/utilsPC.js
@@ -40,7 +40,7 @@ globalThis.properMaster = function() {
  */
 globalThis.PlayerName = function() {
 	const names = V.PC.slaveSurname ? [V.PC.slaveName, V.PC.slaveSurname] : [V.PC.slaveName];
-	if ((V.surnameOrder !== 1 && ["Cambodian", "Chinese", "Hungarian", "Japanese", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(V.PC.nationality)) || (V.surnameOrder === 2)) {
+	if ((V.surnameOrder !== 1 && ["Cambodian", "Chinese", "Ancient Chinese Revivalist", "Hungarian", "Japanese", "Edo Revivalist", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(V.PC.nationality)) || (V.surnameOrder === 2)) {
 		names.reverse();
 	}
 	return names.join(" ");
diff --git a/src/js/utilsSlave.js b/src/js/utilsSlave.js
index c7a4e90410b5a0af64008e9e46e0c9f40eb2f80a..86e0deb8154e496787504d8db84ad0fa1f9c7289 100644
--- a/src/js/utilsSlave.js
+++ b/src/js/utilsSlave.js
@@ -2132,7 +2132,7 @@ globalThis.fetishChangeChance = function(slave) {
  */
 globalThis.SlaveFullBirthName = function(slave) {
 	const pair = slave.birthSurname ? [slave.birthName, slave.birthSurname] : [slave.birthName];
-	if ((V.surnameOrder !== 1 && ["Cambodian", "Chinese", "Hungarian", "Japanese", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(slave.nationality)) || (V.surnameOrder === 2)) {
+	if ((V.surnameOrder !== 1 && ["Cambodian", "Chinese", "Ancient Chinese Revivalist", "Hungarian", "Japanese", "Edo Revivalist", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(slave.nationality)) || (V.surnameOrder === 2)) {
 		pair.reverse();
 	}
 	return pair.join(" ");
diff --git a/src/npc/surgery/bodySwap/bodySwap.js b/src/npc/surgery/bodySwap/bodySwap.js
index e62939859969265aa388380c187ba837b8bb2dfa..b532dae1485c0e8cc3918711863375bb596e012e 100644
--- a/src/npc/surgery/bodySwap/bodySwap.js
+++ b/src/npc/surgery/bodySwap/bodySwap.js
@@ -217,7 +217,7 @@ globalThis.bodySwapName = function(soul, body) {
 		} else if (body.birthName) {
 			if (body.slaveSurname) {
 				if (
-					(V.surnameOrder !== 1 && ["Cambodian", "Chinese", "Hungarian", "Japanese", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(body.nationality)) ||
+					(V.surnameOrder !== 1 && ["Cambodian", "Chinese", "Ancient Chinese Revivalist", "Hungarian", "Japanese", "Edo Revivalist", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(body.nationality)) ||
 					V.surnameOrder === 2
 				) {
 					soul.origBodyOwner = body.slaveSurname + " " + body.birthName;
diff --git a/src/pregmod/editGenetics.js b/src/pregmod/editGenetics.js
index f7c5edb02856e13dbd147506adbef6252809ee97..9d82241e4ddd6aea8302d49123b8657178bcf502 100644
--- a/src/pregmod/editGenetics.js
+++ b/src/pregmod/editGenetics.js
@@ -59,7 +59,7 @@ App.UI.editGenetics = function() {
 	function birthFullName(s) {
 		let r = [];
 		if (V.surnameOrder !== 1) {
-			if (["Cambodian", "Chinese", "Hungarian", "Japanese", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(s.nationality)) {
+			if (["Cambodian", "Chinese", "Ancient Chinese Revivalist", "Hungarian", "Japanese", "Edo Revivalist", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(s.nationality)) {
 				if (s.birthSurname || s.surname) {
 					r.push(s.birthSurname || s.surname);
 				}
@@ -81,7 +81,7 @@ App.UI.editGenetics = function() {
 	function currentFullName(s) {
 		let r = [];
 		if (V.surnameOrder !== 1) {
-			if (["Cambodian", "Chinese", "Hungarian", "Japanese", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(s.nationality)) {
+			if (["Cambodian", "Chinese", "Ancient Chinese Revivalist", "Hungarian", "Japanese", "Edo Revivalist", "Korean", "Mongolian", "Taiwanese", "Vietnamese"].includes(s.nationality)) {
 				if (s.slaveSurname) {
 					r.push(s.slaveSurname);
 				}