diff --git a/media/attribution.js b/media/attribution.js
index 0964170f..a6f90d39 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -20737,6 +20737,10 @@ const attributionData = {
                 { name: "reshiram-front.svg", source: "https://twitter.com/Cassettewaves/status/1485750448866869248" },
                 { name: "reshiram-back.svg", source: "https://twitter.com/Cassettewaves/status/1485750448866869248" },
                 { name: "reshiram-front-nsfw.svg", source: null, nsfw: true},
+                { name: "samurott-front.svg", source: "https://twitter.com/Cassettewaves/status/1422617496171933696" },
+                { name: "samurott-back.svg", source: "https://twitter.com/Cassettewaves/status/1422617496171933696" },
+                { name: "samurott-feral.svg", source: "https://twitter.com/Cassettewaves/status/1422617496171933696" },
+                { name: "samurott-front-nsfw.svg", source: null, nsfw: true},
             ],
             authors: [
                 "cassettewaves"
diff --git a/media/characters/robin-phox/samurott-back.svg b/media/characters/robin-phox/samurott-back.svg
new file mode 100644
index 00000000..e0457382
--- /dev/null
+++ b/media/characters/robin-phox/samurott-back.svg
@@ -0,0 +1,663 @@
+
+
+
diff --git a/media/characters/robin-phox/samurott-feral.svg b/media/characters/robin-phox/samurott-feral.svg
new file mode 100644
index 00000000..83606e4e
--- /dev/null
+++ b/media/characters/robin-phox/samurott-feral.svg
@@ -0,0 +1,883 @@
+
+
+
diff --git a/media/characters/robin-phox/samurott-front-nsfw.svg b/media/characters/robin-phox/samurott-front-nsfw.svg
new file mode 100644
index 00000000..c2f1cd3e
--- /dev/null
+++ b/media/characters/robin-phox/samurott-front-nsfw.svg
@@ -0,0 +1,1045 @@
+
+
+
diff --git a/media/characters/robin-phox/samurott-front.svg b/media/characters/robin-phox/samurott-front.svg
new file mode 100644
index 00000000..5625c7b6
--- /dev/null
+++ b/media/characters/robin-phox/samurott-front.svg
@@ -0,0 +1,989 @@
+
+
+
diff --git a/presets/characters.js b/presets/characters.js
index d681d04e..8ffdb053 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -57572,7 +57572,7 @@ characterMakers.push(() => makeCharacter(
 ))
 
 characterMakers.push(() => makeCharacter(
-    { name: "Robin Phox", species: ["snivy", "yoshi", "delphox", "mienshao"], tags: ["anthro"] },
+    { name: "Robin Phox", species: ["snivy", "yoshi", "delphox", "mienshao", "inteleon", "reshiram", "samurott"], tags: ["anthro"] },
     {
         snivy_front: {
             height: math.unit(2, "feet"),
@@ -57801,6 +57801,50 @@ characterMakers.push(() => makeCharacter(
             },
             form: "reshiram",
         },
+        samurott_front: {
+            height: math.unit(8, "feet"),
+            weight: math.unit(208.6, "lb"),
+            name: "Front",
+            image: {
+                source: "./media/characters/robin-phox/samurott-front.svg",
+                extra: 1048/984,
+                bottom: 100/1148
+            },
+            form: "samurott",
+        },
+        samurott_frontNsfw: {
+            height: math.unit(8, "feet"),
+            weight: math.unit(208.6, "lb"),
+            name: "Front-nsfw",
+            image: {
+                source: "./media/characters/robin-phox/samurott-front-nsfw.svg",
+                extra: 1048/984,
+                bottom: 100/1148
+            },
+            form: "samurott",
+        },
+        samurott_back: {
+            height: math.unit(8, "feet"),
+            weight: math.unit(208.6, "lb"),
+            name: "Back",
+            image: {
+                source: "./media/characters/robin-phox/samurott-back.svg",
+                extra: 1110/1042,
+                bottom: 12/1122
+            },
+            form: "samurott",
+        },
+        samurott_feral: {
+            height: math.unit(4 + 11/12, "feet"),
+            weight: math.unit(208.6, "lb"),
+            name: "Feral",
+            image: {
+                source: "./media/characters/robin-phox/samurott-feral.svg",
+                extra: 766/681,
+                bottom: 108/874
+            },
+            form: "samurott",
+        },
     },
     [
         {
@@ -57839,6 +57883,12 @@ characterMakers.push(() => makeCharacter(
             default: true,
             form: "reshiram"
         },
+        {
+            name: "Normal",
+            height: math.unit(8, "feet"),
+            default: true,
+            form: "samurott"
+        },
         {
             name: "Macro",
             height: math.unit(500, "feet"),
@@ -57880,6 +57930,9 @@ characterMakers.push(() => makeCharacter(
         "reshiram": {
             name: "Reshiram",
         },
+        "samurott": {
+            name: "Samurott",
+        },
     }
 ))