diff --git a/miryoku/miryoku.json b/miryoku/miryoku.json
new file mode 100644
index 00000000..1f65deed
--- /dev/null
+++ b/miryoku/miryoku.json
@@ -0,0 +1,81 @@
+[
+ [
+ "Q\nF12\n{\n[",
+ "W\nF9\n(\n9",
+ "E\nF8\n*\n8",
+ "R\nF7\n&\n7",
+ "T\n\n}\n]",
+ {
+ "x": 1
+ },
+ "Y\n\n\nRedo",
+ "U\n\n\nPaste",
+ "I\n\n\nCopy",
+ "O\n\n\nCut",
+ "P\n\n\nUndo"
+ ],
+ [
+ "A\nF11\n:\n;\nSuper",
+ "S\nF6\n^\n6\nAlt",
+ "D\nF5\n%\n5\nCtrl",
+ "F\nF4\n$\n4\nShift",
+ "G\n\n+\n=",
+ {
+ "x": 1
+ },
+ "H\n\n\nCaps Lock",
+ "J\n\n\n\nShift",
+ "K\n\n\n\nCtrl",
+ "L\n\n\n\nAlt",
+ "'\n\n\n\nSuper"
+ ],
+ [
+ "Z\nF10\n~\n`",
+ "X\nF3\n#\n3\nAltGr",
+ "C\nF2\n@\n2",
+ "V\nF1\n!\n1",
+ "B\n\n|\n\\",
+ {
+ "x": 1
+ },
+ "N\n\n\nInsert",
+ "M\n\n\nHome",
+ ",\n\n\nPage Down",
+ ".\n\n\nPage Up\nAltGr",
+ "/\n\n\nEnd"
+ ],
+ [
+ {
+ "x": 2
+ },
+ "Esc\n\n(\n.\nMedia",
+ "Spc\n\n)\n0\nNav",
+ "\n\n_\n=\nMouse",
+ {
+ "x": 1
+ },
+ "\n\n\n\nSym",
+ "\n\n\n\nNum",
+ "\n\n\n\nFn"
+ ],
+ [
+ {
+ "x": 2
+ },
+ "\nX",
+ {
+ "a": 5
+ },
+ "\nX",
+ {
+ "a": 4
+ },
+ "\n\nX",
+ {
+ "x": 1
+ },
+ "\n\nX",
+ "\n\n\nX",
+ "\nX"
+ ]
+]
\ No newline at end of file
diff --git a/miryoku/miryoku.png b/miryoku/miryoku.png
new file mode 100644
index 00000000..f55497f1
Binary files /dev/null and b/miryoku/miryoku.png differ