diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm
index 8aa82439bcb..7a38cdfb137 100644
--- a/code/modules/customitems/item_defines.dm
+++ b/code/modules/customitems/item_defines.dm
@@ -410,6 +410,30 @@
else
to_chat(user, "You can't modify [target]!")
+/obj/item/device/fluff/k3_webbing_modkit //IK3I: Yakikatachi
+ name = "webbing modkit"
+ desc = "A modkit that can be used to turn certain vests and labcoats into lightweight webbing"
+ icon_state = "modkit"
+ w_class = 2
+ force = 0
+ throwforce = 0
+
+/obj/item/device/fluff/k3_webbing_modkit/afterattack(atom/target, mob/user, proximity)
+ if(!proximity || !ishuman(user) || user.incapacitated())
+ return
+
+ if(istype(target, /obj/item/clothing/suit/storage/labcoat) || istype(target, /obj/item/clothing/suit/storage/hazardvest))
+ var/mob/living/carbon/human/H = user
+ var/obj/item/clothing/suit/storage/S = target
+ var/obj/item/clothing/suit/storage/fluff/k3_webbing/webbing = new(get_turf(target))
+ webbing.allowed = S.allowed
+ to_chat(user, "You modify the [S] with [src].")
+ H.update_inv_wear_suit()
+ qdel(S)
+ qdel(src)
+ else
+ to_chat(user, "You can't modify [target]!")
+
//////////////////////////////////
//////////// Clothing ////////////
//////////////////////////////////
@@ -649,6 +673,32 @@
icon = 'icons/obj/custom_items.dmi'
icon_state = "shodancoat"
+/obj/item/clothing/suit/storage/fluff/k3_webbing
+ name = "vox tactical webbing"
+ desc = "A somewhat worn but well kept set of vox tactical webbing. It has a couple of pouches attached."
+ icon = 'icons/obj/custom_items.dmi'
+ icon_state = "k3_webbing_off"
+ species_fit = list("Vox")
+ sprite_sheets = list("Vox" = 'icons/mob/species/vox/suit.dmi')
+ var/mode = 0
+
+/obj/item/clothing/suit/storage/fluff/k3_webbing/verb/toggle()
+ set name = "Toggle Webbing Lights"
+ set category = "Object"
+ set src in usr
+
+ if (usr.stat || usr.restrained())
+ return 0
+
+ if(mode)
+ to_chat(usr, "You turn the lighting system off")
+ icon_state = "k3_webbing_off"
+ else
+ to_chat(usr, "you turn the lighting system on")
+ icon_state = "k3_webbing_on"
+ mode = !mode
+ usr.update_inv_wear_suit()
+
//////////// Uniforms ////////////
/obj/item/clothing/under/fluff/kharshai // Kharshai: Athena Castile
name = "Castile formal outfit"
diff --git a/icons/mob/species/vox/suit.dmi b/icons/mob/species/vox/suit.dmi
index b0e9f61d7bf..f035236c876 100644
Binary files a/icons/mob/species/vox/suit.dmi and b/icons/mob/species/vox/suit.dmi differ
diff --git a/icons/obj/custom_items.dmi b/icons/obj/custom_items.dmi
index cb5d510faa2..f67d9ab52cc 100644
Binary files a/icons/obj/custom_items.dmi and b/icons/obj/custom_items.dmi differ