diff --git a/src/id/kishisan/build.gradle b/src/id/kishisan/build.gradle
new file mode 100644
index 000000000..566762818
--- /dev/null
+++ b/src/id/kishisan/build.gradle
@@ -0,0 +1,10 @@
+ext {
+    extName = 'Kishisan'
+    extClass = '.Kishisan'
+    themePkg = 'zeistmanga'
+    baseUrl = 'https://www.kishisan.site'
+    overrideVersionCode = 0
+    isNsfw = true
+}
+
+apply from: "$rootDir/common.gradle"
diff --git a/src/id/kishisan/res/mipmap-hdpi/ic_launcher.png b/src/id/kishisan/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..9946a4c1d
Binary files /dev/null and b/src/id/kishisan/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/src/id/kishisan/res/mipmap-mdpi/ic_launcher.png b/src/id/kishisan/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..f04e412ab
Binary files /dev/null and b/src/id/kishisan/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/src/id/kishisan/res/mipmap-xhdpi/ic_launcher.png b/src/id/kishisan/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..962619cf5
Binary files /dev/null and b/src/id/kishisan/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/src/id/kishisan/res/mipmap-xxhdpi/ic_launcher.png b/src/id/kishisan/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..60f53da33
Binary files /dev/null and b/src/id/kishisan/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/src/id/kishisan/res/mipmap-xxxhdpi/ic_launcher.png b/src/id/kishisan/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..d7d818c5a
Binary files /dev/null and b/src/id/kishisan/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/src/id/kishisan/src/eu/kanade/tachiyomi/extension/id/kishisan/Kishisan.kt b/src/id/kishisan/src/eu/kanade/tachiyomi/extension/id/kishisan/Kishisan.kt
new file mode 100644
index 000000000..663e397ba
--- /dev/null
+++ b/src/id/kishisan/src/eu/kanade/tachiyomi/extension/id/kishisan/Kishisan.kt
@@ -0,0 +1,10 @@
+package eu.kanade.tachiyomi.extension.id.kishisan
+
+import eu.kanade.tachiyomi.multisrc.zeistmanga.ZeistManga
+import eu.kanade.tachiyomi.network.interceptor.rateLimit
+
+class Kishisan : ZeistManga("Kishisan", "https://www.kishisan.site", "id") {
+    override val client = super.client.newBuilder()
+        .rateLimit(2)
+        .build()
+}