diff --git a/my-miryoku-reference.png b/my-miryoku-reference.png
new file mode 100644
index 00000000000..9dda47a77b3
Binary files /dev/null and b/my-miryoku-reference.png differ
diff --git a/my_miryoku_reference.json b/my_miryoku_reference.json
new file mode 100644
index 00000000000..a1540c17ede
--- /dev/null
+++ b/my_miryoku_reference.json
@@ -0,0 +1,339 @@
+[
+ {
+ "name": "Miryoku Layer Reference (MIRYOKU_LAYERS=FLIP, MIRYOKU_NAV=INVERTEDT)",
+ "author": "Manna Harbour",
+ "notes": "https://github.com/manna-harbour/miryoku/"
+ },
+ [
+ {
+ "f": 4,
+ "w": 12,
+ "h": 0.5,
+ "d": true
+ },
+ "Layer Reference (MIRYOKU_LAYERS=FLIP, MIRYOKU_NAV=INVERTEDT)"
+ ],
+ [
+ {
+ "y": -0.5,
+ "x": 2,
+ "c": "#888888",
+ "t": "#000000\n#ff00ff\n#ffff00\n#00ffff",
+ "f": 3
+ },
+ "E\n\n⬆\n▲",
+ {
+ "x": 6,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff\n\n\n\n#00ffff",
+ "fa": [
+ 0,
+ 0,
+ 2,
+ 2
+ ]
+ },
+ "I\nF8\n*\n8\n\n\n\n⭾"
+ ],
+ [
+ {
+ "y": -0.87,
+ "x": 1,
+ "t": "#000000\n\n#ffff00\n#00ffff",
+ "f": 3
+ },
+ "W\n\n⇦\nHome",
+ {
+ "x": 1,
+ "f": 3
+ },
+ "R\n\n⇨\nEnd",
+ {
+ "x": 4,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff\n\n\n\n#00ffff",
+ "f": 3
+ },
+ "U\nF7\n&\n7\n\n\n\n≣",
+ {
+ "x": 1,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff",
+ "f": 3
+ },
+ "O\nF9\n(\n9"
+ ],
+ [
+ {
+ "y": -0.88,
+ "x": 4,
+ "t": "#000000\n\n\n#00ffff",
+ "f": 3
+ },
+ "T\n\n\nInsert",
+ {
+ "x": 2,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff",
+ "f": 2,
+ "fa": [
+ 3,
+ 0,
+ 3,
+ 3
+ ]
+ },
+ "Y\nPrtScn SysRq\n{\n["
+ ],
+ [
+ {
+ "y": -0.75,
+ "t": "#000000\n0000ff\n#ffff00\n#00ffff"
+ },
+ "Q\nrst\n⇧\nPage Up",
+ {
+ "x": 10,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff\n\n\n\n#00ffff",
+ "fa": [
+ 3,
+ 3,
+ 3,
+ 3
+ ]
+ },
+ "P\nF12\n}\n]\n\n\n\nrst"
+ ],
+ [
+ {
+ "y": -0.5,
+ "x": 2,
+ "t": "#000000\n#ff00ff\n#ffff00\n#00ffff"
+ },
+ "D\n\n⬇\n▼\nCtrl",
+ {
+ "x": 6,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff"
+ },
+ "K\nF5\n%\n5\nCtrl"
+ ],
+ [
+ {
+ "y": -0.8700000000000001,
+ "x": 1,
+ "t": "#000000\n#ff00ff\n#ffff00\n#00ffff"
+ },
+ "S\n\n⬅\n◀\nAlt",
+ {
+ "x": 1,
+ "n": true
+ },
+ "F\n\n➡\n▶\nShift",
+ {
+ "x": 4,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff",
+ "n": true
+ },
+ "J\nF4\n$\n4\nShift",
+ {
+ "x": 1
+ },
+ "L\nF6\n^\n6\nAlt"
+ ],
+ [
+ {
+ "y": -0.8799999999999999,
+ "x": 4,
+ "t": "#000000\n\n\n#00ffff",
+ "f": 3
+ },
+ "G\n\n\nCaps Lock",
+ {
+ "x": 2,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff",
+ "f": 2,
+ "fa": [
+ 3,
+ 0,
+ 3,
+ 3
+ ]
+ },
+ "H\nScroll Lock\n+\n="
+ ],
+ [
+ {
+ "y": -0.75,
+ "t": "#000000\n\n#ffff00\n#00ffff"
+ },
+ "A\n\n⇩\nPage Dn\nSuper",
+ {
+ "x": 10,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff",
+ "fa": [
+ 3,
+ 3,
+ 3,
+ 3
+ ]
+ },
+ "'\nF11\n:\n;\nSuper"
+ ],
+ [
+ {
+ "y": -0.5,
+ "x": 2,
+ "t": "#000000\n\n#ffff00\n#00ffff",
+ "fa": [
+ 3
+ ]
+ },
+ "C\n\nCopy\nCopy",
+ {
+ "x": 6,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff",
+ "fa": [
+ 3,
+ 3,
+ 3,
+ 3
+ ]
+ },
+ ",\nF2\n@\n2"
+ ],
+ [
+ {
+ "y": -0.8700000000000001,
+ "x": 1,
+ "t": "#000000\n\n#ffff00\n#00ffff",
+ "fa": [
+ 3
+ ]
+ },
+ "X\n\nCut\nCut",
+ {
+ "x": 1
+ },
+ "V\n\nPaste\nPaste",
+ {
+ "x": 4,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff",
+ "fa": [
+ 3,
+ 3,
+ 3,
+ 3
+ ]
+ },
+ "M\nF1\n!\n1",
+ {
+ "x": 1
+ },
+ ".\nF3\n#\n3"
+ ],
+ [
+ {
+ "y": -0.8799999999999999,
+ "x": 4,
+ "t": "#000000\n\n#ffff00\n#00ffff",
+ "f": 3,
+ "fa": [
+ 0,
+ 0,
+ 2,
+ 2
+ ]
+ },
+ "B\n\nRedo\nRedo",
+ {
+ "x": 2,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff",
+ "f": 2,
+ "fa": [
+ 3,
+ 0,
+ 3,
+ 3
+ ]
+ },
+ "N\nPause Break\n|\n\\"
+ ],
+ [
+ {
+ "y": -0.75,
+ "t": "#000000\n\n#ffff00\n#00ffff",
+ "fa": [
+ 3
+ ]
+ },
+ "Z\n\nUndo\nUndo",
+ {
+ "x": 10,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff",
+ "fa": [
+ 3,
+ 3,
+ 3,
+ 3
+ ]
+ },
+ "/\nF10\n~\n`"
+ ],
+ [
+ {
+ "y": -0.33999999999999986,
+ "x": 2.5,
+ "t": "#000000\n#ff00ff\n#ffff00\n#00ffff\n#ff0000"
+ },
+ "⌦\n\n2\n⌦\nFun",
+ {
+ "x": 5,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff\n#ffff00",
+ "fa": [
+ 3,
+ 0,
+ 3,
+ 3
+ ]
+ },
+ "Esc\n≣\n(\n.\nMouse"
+ ],
+ [
+ {
+ "r": 18,
+ "rx": 3,
+ "ry": 7.75,
+ "y": -4.09,
+ "x": -0.5,
+ "t": "#000000\n#ff00ff\n#ffff00\n#00ffff\n#0000ff",
+ "f": 3,
+ "n": true
+ },
+ "⌫\n\n3\n⌫\nNum"
+ ],
+ [
+ {
+ "r": 36,
+ "y": -1,
+ "x": -0.5,
+ "t": "#000000\n#ff00ff\n#ffff00\n#00ffff\n#00ff00"
+ },
+ "\n\n1\n⭾\nSym"
+ ],
+ [
+ {
+ "r": -36,
+ "rx": 9,
+ "y": -4.09,
+ "x": -0.5,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff\n#000000"
+ },
+ "sticky\n⭾\n_\n-\nShift\n\nshift"
+ ],
+ [
+ {
+ "r": -18,
+ "y": -1,
+ "x": -0.5,
+ "t": "#000000\n#ff0000\n#00ff00\n#0000ff\n#00ffff",
+ "f2": 2,
+ "n": true
+ },
+ "Spc\nSpc\n)\n0\nNav"
+ ]
+]
\ No newline at end of file