diff --git a/README.md b/README.md
index 3cc3721..42ac81d 100644
--- a/README.md
+++ b/README.md
@@ -66,7 +66,7 @@ For simplicity, the authors of the different parts of this project have been gro
- Feuerfuchs: [original website (down as of writing)](https://feuerfuchs.dev/), [archive](https://web.archive.org/web/20211115174913/https://www.feuerfuchs.dev/en/projects/blobfox-emojis/)
- [LambdAurora](https://git.lambdaurora.dev/lambdaurora/), hosts [a mirror](https://git.lambdaurora.dev/lambdaurora/blobfox)
- [Shad Amethyst](https://git.shadamethyst.xyz/adri326/)
-
+- [LostQuasar](https://github.com/LostQuasar)
diff --git a/species/blobfox/assets/flag_agender.svg b/species/blobfox/assets/flag_agender.svg
new file mode 100644
index 0000000..298d6f4
--- /dev/null
+++ b/species/blobfox/assets/flag_agender.svg
@@ -0,0 +1,9 @@
+
+
diff --git a/species/blobfox/assets/flag_trans.svg b/species/blobfox/assets/flag_trans.svg
new file mode 100644
index 0000000..d2d486f
--- /dev/null
+++ b/species/blobfox/assets/flag_trans.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/species/blobfox/species.toml b/species/blobfox/species.toml
index c2a2234..539cda7 100644
--- a/species/blobfox/species.toml
+++ b/species/blobfox/species.toml
@@ -42,7 +42,9 @@ comfy_boop = ["body-comfy", "boop", "eyes-basic", "mouth-w"]
stabby = ["body-basic", "holding", "eyes-evil", "mouth-w", "hand-3c", "left-hand"]
gordon = ["body-basic", "holding", "eyes-basic", "mouth-w", "hand-3c", "left-hand"]
+
coffee = ["body-basic", "holding", "eyes-basic", "mouth-w", "hand-cup", "right-hand"]
+coffee_happy = ["body-basic", "holding", "eyes-happy", "mouth-w", "hand-cup", "right-hand"]
blush = ["body-basic", "ear-blush", "eyes-closed", "blush", "mouth-hmpf"]
@@ -55,6 +57,8 @@ heart_enby = ["body-basic", "eyes-basic", "left-hand", "right-hand", "holding",
heart_ace = ["body-basic", "eyes-basic", "left-hand", "right-hand", "holding", "big-object"]
heart_demisexual = ["body-basic", "eyes-basic", "left-hand", "right-hand", "holding", "big-object"]
heart_pan = ["body-basic", "eyes-basic", "left-hand", "right-hand", "holding", "big-object"]
+heart_trans = ["body-basic", "eyes-basic", "left-hand", "right-hand", "holding", "big-object"]
+heart_agender = ["body-basic", "eyes-basic", "left-hand", "right-hand", "holding", "big-object"]
# Snuggle
snuggle_left = ["body-basic", "eyes-closed", "mouth-w"]
diff --git a/species/blobfox/variants/coffee_happy.mustache b/species/blobfox/variants/coffee_happy.mustache
new file mode 100644
index 0000000..51723aa
--- /dev/null
+++ b/species/blobfox/variants/coffee_happy.mustache
@@ -0,0 +1,10 @@
+{{>header}}
+ {{>body}}
+
+ {{>eyes}}
+ {{>nose}}
+ {{>mouth}}
+
+ {{>coffee}}
+ {{>hands}}
+{{>footer}}
diff --git a/species/blobfox/variants/heart_agender.mustache b/species/blobfox/variants/heart_agender.mustache
new file mode 100644
index 0000000..a6f52b1
--- /dev/null
+++ b/species/blobfox/variants/heart_agender.mustache
@@ -0,0 +1,25 @@
+{{>header}}
+ {{>body}}
+
+ {{>eyes}}
+
+
+
+ {{#heart}}#heart{{/heart}}
+
+
+
+
+ {{#heart}}#heart{{/heart}}
+
+
+
+
+ {{#flag_agender}}{{/flag_agender}}
+
+
+
+ {{#set-fill}} rgba(255,255,255,0.5) | {{#heart}}#heart-reflection{{/heart}} {{/set-fill}}
+
+ {{>hands}}
+{{>footer}}
diff --git a/species/blobfox/variants/heart_trans.mustache b/species/blobfox/variants/heart_trans.mustache
new file mode 100644
index 0000000..b84abe7
--- /dev/null
+++ b/species/blobfox/variants/heart_trans.mustache
@@ -0,0 +1,25 @@
+{{>header}}
+ {{>body}}
+
+ {{>eyes}}
+
+
+
+ {{#heart}}#heart{{/heart}}
+
+
+
+
+ {{#heart}}#heart{{/heart}}
+
+
+
+
+ {{#flag_trans}}{{/flag_trans}}
+
+
+
+ {{#set-fill}} rgba(255,255,255,0.5) | {{#heart}}#heart-reflection{{/heart}} {{/set-fill}}
+
+ {{>hands}}
+{{>footer}}