diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js
index c94d90af155728b04b81b5ae8376f732e972619e..87c0ba6d7ef69b451cc706876d8286267b0c3eee 100644
--- a/src/js/slaveCostJS.js
+++ b/src/js/slaveCostJS.js
@@ -1054,6 +1054,9 @@ window.Beauty = (function() {
 			if (slave.hips === 3) {
 				beauty += 10;
 			}
+			if (slave.horns !== "none" || slave.tail !== "none" || (slave.earShape !== "normal" && slave.earShape !== "damaged") || slave.earT !== "none") {
+				beauty += 10;
+			}
 		}
 		if ((arcology.FSGenderRadicalist > 20 && arcology.FSGenderRadicalistLawFuta !== 3) || arcology.FSSlimnessEnthusiast > 20) {
 			if (slave.hips < 0) {
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 1b9c88e423d36a0d9325cb735e0a5a591d858164..8547cbdb45b9a33f37b4fbf6587b4feba39756e0 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -4728,6 +4728,14 @@
 			Society @@.green;approves@@ of $his unmarked, unblemished skin, advancing the fashion for unspoiled slaves.
 			<<= FSChangePorn("BodyPurist", 1)>>
 		<</if>>
+		<<if ($slaves[$i].earShape != "normal" && $slaves[$i].earShape != "damaged") || $slaves[$i].earT != "none">>
+			Society finds $his inhuman ears @@.red;appalling.@@
+			<<= FSChangePorn("BodyPurist", -1)>>
+		<</if>>
+		<<if $slaves[$i].horns != "none" || $slaves[$i].tail != "none">>
+			Society @@.red;is disgusted@@ by $his inhuman attributes.
+			<<= FSChangePorn("BodyPurist", -1)>>
+		<</if>>
 		<<if $slaves[$i].faceImplant <= 5 && $slaves[$i].race == $slaves[$i].origRace>>
 			Society @@.green;approves@@ of $his natural, untouched appearance, advancing the fashion for unaltered slaves.
 			<<= FSChangePorn("BodyPurist", 1)>>
@@ -4747,6 +4755,7 @@
 				<<= FSChangePorn("BodyPurist", 1)>>
 			<</if>>
 		<</if>>
+		
 	<<elseif $arcologies[0].FSTransformationFetishist != "unset">>
 		<<set _transformed = 0>>
 		<<if ($slaves[$i].boobsImplant > 0) && ($slaves[$i].buttImplant > 0) && ($slaves[$i].lipsImplant > 0)>>
@@ -4778,7 +4787,7 @@
 			<<= FSChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
-		<<if ($slaves[$i].amp < 0)>>
+		<<if ($slaves[$i].amp < 0) || $slaves[$i].earT != "none" || $slaves[$i].horns != "none" || $slaves[$i].tail != "none">>
 			Society @@.green;strongly approves@@ of $his transhuman body.
 			<<= FSChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>