diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm
index ec8a8f2f65a..bfa1f72fccc 100644
--- a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm
+++ b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm
@@ -62,3 +62,100 @@
speak = list("SKREEEE!","Chrp?","Ararrrararr.")
emote_hear = list("screEEEEeeches!","chirps.")
emote_see = list("earflicks","sniffs at the ground")
+
+// LORG FEN
+/datum/category_item/catalogue/fauna/fennec_huge
+ name = "Wildlife - Fennec??"
+ desc = "Classification: Vulpes zerda megaxia\
+
This is an unreasonably large fennec..."
+ value = CATALOGUER_REWARD_HARD
+
+/mob/living/simple_mob/vore/fennec/huge
+ icon = 'icons/mob/vore100x100.dmi'
+ icon_rest = null
+
+ // LORG
+ maxHealth = 500
+ health = 500
+ harm_intent_damage = 40
+ melee_damage_lower = 20
+ melee_damage_upper = 60
+ mob_bump_flag = HEAVY
+ grab_resist = 100
+ mob_class = MOB_CLASS_HUMANOID
+ movement_cooldown = 1
+ melee_miss_chance = 10
+
+ old_x = -32
+ pixel_x = -32
+ default_pixel_x = -32
+
+ // If you're immune to digestion, they can't digest you anyway!
+ vore_ignores_undigestable = TRUE
+ vore_default_mode = DM_DIGEST
+ devourable = FALSE // until KO'd
+ vore_icons = 0
+
+ // Handled in apply_attack
+ vore_pounce_successrate = 100
+ vore_pounce_chance = 0
+ vore_capacity = 5
+ vore_bump_emote = "quickly snatches up"
+
+ attacktext = list("stomped","kicked")
+ friendly = list("pet pats", "pats the head of")
+
+ response_help = "pats the paw of"
+ response_disarm = "somehow shoves aside"
+
+ ai_holder_type = /datum/ai_holder/simple_mob/retaliate/cooperative
+ var/image/shadow
+
+/mob/living/simple_mob/vore/fennec/huge/Initialize()
+ . = ..()
+ shadow = image(icon, icon_state = "shadow")
+ shadow.plane = MOB_PLANE
+ shadow.layer = BELOW_MOB_LAYER
+ shadow.appearance_flags = RESET_COLOR|RESET_TRANSFORM
+ add_overlay(shadow)
+
+/mob/living/simple_mob/vore/fennec/huge/update_icon()
+ . = ..()
+ add_overlay(shadow)
+
+/mob/living/simple_mob/vore/fennec/huge/init_vore()
+ ..()
+ var/obj/belly/B = vore_selected
+ B.name = "Stomach"
+ B.desc = "The slimy wet insides of a rather large fennec! Not quite as clean as the fen on the outside."
+ B.human_prey_swallow_time = 5
+ B.nonhuman_prey_swallow_time = 5
+
+ /* todo
+ B.emote_lists[DM_HOLD] = list()
+ B.emote_lists[DM_DIGEST] = list()
+ B.digest_messages_prey = list()
+ */
+
+/mob/living/simple_mob/vore/fennec/huge/death()
+ devourable = TRUE
+ return ..()
+
+/mob/living/simple_mob/vore/fennec/huge/apply_attack(atom/A, damage_to_do)
+ // We may stomp or instanom in combat
+ if(isliving(A) && (damage_to_do >= (melee_damage_upper*0.9)))
+ var/mob/living/L = A
+ if(will_eat(L))
+ var/obj/belly/B = vore_organs[1]
+ custom_emote(message = "snatches and devours [L]!")
+ B.nom_mob(L)
+ ai_holder.find_target()
+ return
+ else if(L.size_multiplier <= 0.5)
+ custom_emote(message = "stomps [L] into oblivion!")
+ L.gib()
+ return
+ else
+ return ..()
+ return ..()
+
\ No newline at end of file
diff --git a/icons/mob/vore100x100.dmi b/icons/mob/vore100x100.dmi
new file mode 100644
index 00000000000..b2cbf81b026
Binary files /dev/null and b/icons/mob/vore100x100.dmi differ