diff --git a/src/all/wpmangastream/build.gradle b/src/all/wpmangastream/build.gradle
index 836bdc6c1..6c6285752 100644
--- a/src/all/wpmangastream/build.gradle
+++ b/src/all/wpmangastream/build.gradle
@@ -5,7 +5,7 @@ ext {
     extName = 'WP MangaStream (multiple sources)'
     pkgNameSuffix = 'all.wpmangastream'
     extClass = '.WPMangaStreamFactory'
-    extVersionCode = 28
+    extVersionCode = 29
     libVersion = '1.2'
 }
 
diff --git a/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStreamFactory.kt b/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStreamFactory.kt
index 8095bc203..c28a38bb2 100644
--- a/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStreamFactory.kt
+++ b/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStreamFactory.kt
@@ -52,10 +52,13 @@ class WPMangaStreamFactory : SourceFactory {
         AsuraScans(),
         SilenceScan(),
         SheaManga(),
-        FlameScans()
+        FlameScans(),
+        GURUKomik()
     )
 }
 
+class GURUKomik : WPMangaStream("GURU Komik", "https://gurukomik.com", "id", SimpleDateFormat("MMMM dd, yyyy", Locale.forLanguageTag("id")))
+
 class FlameScans : WPMangaStream("Flame Scans", "https://www.flame-scans.com", "en")
 
 class SheaManga : WPMangaStream(