diff --git a/konami/io/kde-j.md b/konami/io/kde-j.md
new file mode 100644
index 0000000..6f5e1f3
--- /dev/null
+++ b/konami/io/kde-j.md
@@ -0,0 +1,24 @@
+# KDE-J
+
+* aka (IIDX) "IO2" PCB
+* 2nd generation USB IO board to connect cabinet inputs and outputs to the main PCB
+* Part number
+  * PCB: PWB1111362080000
+  * Case: PN.00001_1263 (_ = not readable due to demaged sticker on source picture)
+* Shipped with [GQGLD-JA](../../product/GQGLD-JA.md), [GQHDD-JA](../../product/GQHDD-JA.md), [GQI00-JA](../../product/GQI00-JA.md), [GQJDZ-JA](../../product/GQJDZ-JA.md), [GQLDJ-JA](../../product/GQLDJ-JA.md), [GQLDJ-JB](../../product/GQLDJ-JB.md), [GQLDJ-JC](../../product/GQLDJ-JC.md) cabinets
+* Located underneath the monitor
+* Connections
+  * TODO
+* Compatible games: [GLD](../software/GLD.md), [HDD](../software/HDD.md),
+[I00](../software/I00.md), [JDJ](../software/JDJ.md), [JDZ](../software/JDZ.md), [KDZ](../software/KDZ.md),
+[LDJ (only up to 24 included)](../software/LDJ.md)
+* Images
+  * [PCB top](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/KDE-J/top.jpeg)
+  * [PCB bottom](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/KDE-J/bottom.jpeg)
+  * [Case top](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/KDE-J/case-top.jpeg)
+  * [Case top open](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/KDE-J/case-top-open.jpeg)
+  * [Case bottom](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/KDE-J/case-bottom.jpeg)
+  * [Case side 1](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/KDE-J/case-side-1.jpeg)
+  * [Case side 2](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/KDE-J/case-side-2.jpeg)
+  * [Case side 3](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/KDE-J/case-side-3.jpeg)
+  * [Case side 4](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/KDE-J/case-side-4.jpeg)
\ No newline at end of file