diff --git a/media/attribution.js b/media/attribution.js
index c3dd4204..6504ed02 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -4767,7 +4767,9 @@ const attributionData = {
{
prefix: "./media/characters/sosha/",
files: [
- { name: "side.svg", source: "https://www.furaffinity.net/view/22781088/" }
+ { name: "side.svg", source: "https://www.furaffinity.net/view/22781088/" },
+ { name: "maw.svg", source: "https://www.furaffinity.net/view/22781088/" },
+ { name: "cocoh.svg", source: "https://www.furaffinity.net/view/22781088/", nsfw: true },
],
authors: [
"eveara"
diff --git a/media/characters/sosha/cooch.svg b/media/characters/sosha/cooch.svg
new file mode 100644
index 00000000..ffb55910
--- /dev/null
+++ b/media/characters/sosha/cooch.svg
@@ -0,0 +1,1321 @@
+
+
+
diff --git a/media/characters/sosha/maw.svg b/media/characters/sosha/maw.svg
new file mode 100644
index 00000000..ac223b3a
--- /dev/null
+++ b/media/characters/sosha/maw.svg
@@ -0,0 +1,1891 @@
+
+
+
diff --git a/media/characters/sosha/side.svg b/media/characters/sosha/side.svg
index 6a8859e7..83122475 100644
--- a/media/characters/sosha/side.svg
+++ b/media/characters/sosha/side.svg
@@ -1,228 +1,3596 @@
-
+
diff --git a/presets/characters.js b/presets/characters.js
index a8eb0b6d..4b12b971 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -3642,7 +3642,24 @@ characterMakers.push(() => makeCharacter(
name: "Side",
image: {
source: "./media/characters/sosha/side.svg",
- bottom: 0.042
+ extra: 1170/1006,
+ bottom: 94/1264
+ }
+ },
+ maw: {
+ height: math.unit(2.87, "feet"),
+ name: "Maw",
+ image: {
+ source: "./media/characters/sosha/maw.svg",
+ extra: 966/865,
+ bottom: 0/966
+ }
+ },
+ cooch: {
+ height: math.unit(5.6, "feet"),
+ name: "Cooch",
+ image: {
+ source: "./media/characters/sosha/cooch.svg"
}
},
},