diff --git a/multisrc/overrides/madara/aiyumanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/aiyumanga/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..6e7711df8
Binary files /dev/null and b/multisrc/overrides/madara/aiyumanga/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/aiyumanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/aiyumanga/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..979f3813c
Binary files /dev/null and b/multisrc/overrides/madara/aiyumanga/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/aiyumanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/aiyumanga/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..8a720b715
Binary files /dev/null and b/multisrc/overrides/madara/aiyumanga/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/aiyumanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/aiyumanga/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..8b953a732
Binary files /dev/null and b/multisrc/overrides/madara/aiyumanga/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/aiyumanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/aiyumanga/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..0e21a0fde
Binary files /dev/null and b/multisrc/overrides/madara/aiyumanga/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/aiyumanga/res/web_hi_res_512.png b/multisrc/overrides/madara/aiyumanga/res/web_hi_res_512.png
new file mode 100644
index 000000000..2b7575c0f
Binary files /dev/null and b/multisrc/overrides/madara/aiyumanga/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/aiyumanga/src/AiYuManga.kt b/multisrc/overrides/madara/aiyumanga/src/AiYuManga.kt
new file mode 100644
index 000000000..3fe14be0b
--- /dev/null
+++ b/multisrc/overrides/madara/aiyumanga/src/AiYuManga.kt
@@ -0,0 +1,14 @@
+package eu.kanade.tachiyomi.extension.es.aiyumanga
+
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import java.text.SimpleDateFormat
+import java.util.Locale
+
+class AiYuManga : Madara(
+    "AiYuManga",
+    "https://aiyumangascanlation.com",
+    "es",
+    SimpleDateFormat("d 'de' MMM 'de' yyy", Locale("es"))
+) {
+    override val useNewChapterEndpoint = true
+}
diff --git a/multisrc/overrides/madara/faestorm/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/faestorm/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..4634a904e
Binary files /dev/null and b/multisrc/overrides/madara/faestorm/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/faestorm/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/faestorm/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..c922e1225
Binary files /dev/null and b/multisrc/overrides/madara/faestorm/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/faestorm/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/faestorm/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..893159adc
Binary files /dev/null and b/multisrc/overrides/madara/faestorm/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/faestorm/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/faestorm/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..577f07a5f
Binary files /dev/null and b/multisrc/overrides/madara/faestorm/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/faestorm/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/faestorm/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..87cf1b737
Binary files /dev/null and b/multisrc/overrides/madara/faestorm/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/faestorm/res/web_hi_res_512.png b/multisrc/overrides/madara/faestorm/res/web_hi_res_512.png
new file mode 100644
index 000000000..bba71bef1
Binary files /dev/null and b/multisrc/overrides/madara/faestorm/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/faestorm/src/FaeStorm.kt b/multisrc/overrides/madara/faestorm/src/FaeStorm.kt
new file mode 100644
index 000000000..aea55d741
--- /dev/null
+++ b/multisrc/overrides/madara/faestorm/src/FaeStorm.kt
@@ -0,0 +1,12 @@
+package eu.kanade.tachiyomi.extension.tr.faestorm
+
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import java.text.SimpleDateFormat
+import java.util.Locale
+
+class FaeStorm : Madara(
+    "FaeStorm",
+    "https://faestormmanga.com",
+    "tr",
+    SimpleDateFormat("d MMM yyy", Locale("tr"))
+)
diff --git a/multisrc/overrides/madara/gooffansub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/gooffansub/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..6119639a3
Binary files /dev/null and b/multisrc/overrides/madara/gooffansub/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/gooffansub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/gooffansub/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..ba3536375
Binary files /dev/null and b/multisrc/overrides/madara/gooffansub/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/gooffansub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/gooffansub/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..8006f1ecb
Binary files /dev/null and b/multisrc/overrides/madara/gooffansub/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/gooffansub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/gooffansub/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..3d0f3acd2
Binary files /dev/null and b/multisrc/overrides/madara/gooffansub/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/gooffansub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/gooffansub/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..90871e876
Binary files /dev/null and b/multisrc/overrides/madara/gooffansub/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/gooffansub/res/web_hi_res_512.png b/multisrc/overrides/madara/gooffansub/res/web_hi_res_512.png
new file mode 100644
index 000000000..0feb8d0a8
Binary files /dev/null and b/multisrc/overrides/madara/gooffansub/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/gooffansub/src/GoofFansub.kt b/multisrc/overrides/madara/gooffansub/src/GoofFansub.kt
new file mode 100644
index 000000000..5563b585b
--- /dev/null
+++ b/multisrc/overrides/madara/gooffansub/src/GoofFansub.kt
@@ -0,0 +1,22 @@
+package eu.kanade.tachiyomi.extension.pt.gooffansub
+
+import eu.kanade.tachiyomi.lib.ratelimit.RateLimitInterceptor
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import okhttp3.OkHttpClient
+import java.text.SimpleDateFormat
+import java.util.Locale
+import java.util.concurrent.TimeUnit
+
+class GoofFansub : Madara(
+    "Goof Fansub",
+    "https://gooffansub.com",
+    "pt-BR",
+    SimpleDateFormat("dd/MM/yyy", Locale("pt", "BR"))
+) {
+
+    override val client: OkHttpClient = super.client.newBuilder()
+        .addInterceptor(RateLimitInterceptor(1, 2, TimeUnit.SECONDS))
+        .build()
+
+    override val popularMangaUrlSelector = "div.post-title a:last-child"
+}
diff --git a/multisrc/overrides/madara/hattorimanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hattorimanga/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..4cd94269c
Binary files /dev/null and b/multisrc/overrides/madara/hattorimanga/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/hattorimanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hattorimanga/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..e1ff9fd7b
Binary files /dev/null and b/multisrc/overrides/madara/hattorimanga/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/hattorimanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hattorimanga/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..886377c7b
Binary files /dev/null and b/multisrc/overrides/madara/hattorimanga/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/hattorimanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hattorimanga/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..51307ef34
Binary files /dev/null and b/multisrc/overrides/madara/hattorimanga/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/hattorimanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hattorimanga/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..48ff62d6b
Binary files /dev/null and b/multisrc/overrides/madara/hattorimanga/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/hattorimanga/res/web_hi_res_512.png b/multisrc/overrides/madara/hattorimanga/res/web_hi_res_512.png
new file mode 100644
index 000000000..89d2a6ba0
Binary files /dev/null and b/multisrc/overrides/madara/hattorimanga/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/hattorimanga/src/HattoriManga.kt b/multisrc/overrides/madara/hattorimanga/src/HattoriManga.kt
new file mode 100644
index 000000000..d68d24020
--- /dev/null
+++ b/multisrc/overrides/madara/hattorimanga/src/HattoriManga.kt
@@ -0,0 +1,24 @@
+package eu.kanade.tachiyomi.extension.tr.hattorimanga
+
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import eu.kanade.tachiyomi.source.model.Page
+import org.jsoup.nodes.Document
+import java.text.SimpleDateFormat
+import java.util.Locale
+
+
+class HattoriManga : Madara(
+    "Hattori Manga",
+    "https://hattorimanga.com",
+    "tr",
+    SimpleDateFormat("d MMM yyy", Locale("tr"))
+) {
+    override fun pageListParse(document: Document): List<Page> {
+        val blocked = document.select(".content-blocked").first()
+        if (blocked != null) {
+            throw Exception(blocked.text()) // Bu bölümü okumak için Üye olmanız gerekiyor.
+        }
+
+        return super.pageListParse(document)
+    }
+}
diff --git a/multisrc/overrides/madara/mangacim/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangacim/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..a81503e2f
Binary files /dev/null and b/multisrc/overrides/madara/mangacim/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangacim/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangacim/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..6e9878997
Binary files /dev/null and b/multisrc/overrides/madara/mangacim/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangacim/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacim/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..63b8c118d
Binary files /dev/null and b/multisrc/overrides/madara/mangacim/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangacim/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacim/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..06ad3a499
Binary files /dev/null and b/multisrc/overrides/madara/mangacim/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangacim/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacim/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..632be6e30
Binary files /dev/null and b/multisrc/overrides/madara/mangacim/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangacim/res/web_hi_res_512.png b/multisrc/overrides/madara/mangacim/res/web_hi_res_512.png
new file mode 100644
index 000000000..c309c3ace
Binary files /dev/null and b/multisrc/overrides/madara/mangacim/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/mangacim/src/Mangacim.kt b/multisrc/overrides/madara/mangacim/src/Mangacim.kt
new file mode 100644
index 000000000..b18a837a8
--- /dev/null
+++ b/multisrc/overrides/madara/mangacim/src/Mangacim.kt
@@ -0,0 +1,13 @@
+package eu.kanade.tachiyomi.extension.tr.mangacim
+
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import java.text.SimpleDateFormat
+import java.util.Locale
+
+
+class Mangacim : Madara(
+    "Mangacim",
+    "https://www.mangacim.com",
+    "tr",
+    SimpleDateFormat("MMM d, yyy", Locale("tr"))
+)
diff --git a/multisrc/overrides/madara/mangakeyfi/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangakeyfi/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..fc4a24042
Binary files /dev/null and b/multisrc/overrides/madara/mangakeyfi/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangakeyfi/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangakeyfi/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..434698cc9
Binary files /dev/null and b/multisrc/overrides/madara/mangakeyfi/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangakeyfi/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakeyfi/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..eac368c56
Binary files /dev/null and b/multisrc/overrides/madara/mangakeyfi/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..c65bc5af9
Binary files /dev/null and b/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..d604af8d2
Binary files /dev/null and b/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangakeyfi/res/web_hi_res_512.png b/multisrc/overrides/madara/mangakeyfi/res/web_hi_res_512.png
new file mode 100644
index 000000000..727e2b176
Binary files /dev/null and b/multisrc/overrides/madara/mangakeyfi/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/mangakeyfi/src/MangaKeyfi.kt b/multisrc/overrides/madara/mangakeyfi/src/MangaKeyfi.kt
new file mode 100644
index 000000000..904ae2955
--- /dev/null
+++ b/multisrc/overrides/madara/mangakeyfi/src/MangaKeyfi.kt
@@ -0,0 +1,13 @@
+package eu.kanade.tachiyomi.extension.tr.mangakeyfi
+
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import java.text.SimpleDateFormat
+import java.util.Locale
+
+
+class MangaKeyfi : Madara(
+    "Manga Keyfi",
+    "https://mangakeyfi.net",
+    "tr",
+    SimpleDateFormat("d MMM yyy", Locale("tr"))
+)
diff --git a/multisrc/overrides/madara/mangasehri/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangasehri/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..daadca465
Binary files /dev/null and b/multisrc/overrides/madara/mangasehri/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangasehri/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangasehri/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..b755d136a
Binary files /dev/null and b/multisrc/overrides/madara/mangasehri/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangasehri/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasehri/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..7dd281171
Binary files /dev/null and b/multisrc/overrides/madara/mangasehri/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangasehri/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasehri/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..92199c859
Binary files /dev/null and b/multisrc/overrides/madara/mangasehri/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangasehri/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasehri/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..68fc9a96a
Binary files /dev/null and b/multisrc/overrides/madara/mangasehri/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/mangasehri/res/web_hi_res_512.png b/multisrc/overrides/madara/mangasehri/res/web_hi_res_512.png
new file mode 100644
index 000000000..ca0dae173
Binary files /dev/null and b/multisrc/overrides/madara/mangasehri/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/mangasehri/src/MangaSehri.kt b/multisrc/overrides/madara/mangasehri/src/MangaSehri.kt
new file mode 100644
index 000000000..6528d9187
--- /dev/null
+++ b/multisrc/overrides/madara/mangasehri/src/MangaSehri.kt
@@ -0,0 +1,15 @@
+package eu.kanade.tachiyomi.extension.tr.mangasehri
+
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import java.text.SimpleDateFormat
+import java.util.Locale
+
+
+class MangaSehri : Madara(
+    "Manga Şehri",
+    "https://mangasehri.com",
+    "tr",
+    SimpleDateFormat("dd/MM/yyy", Locale("tr"))
+) {
+    override val useNewChapterEndpoint = true
+}
diff --git a/multisrc/overrides/madara/monarcamanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/monarcamanga/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..b9e1ed236
Binary files /dev/null and b/multisrc/overrides/madara/monarcamanga/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/monarcamanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/monarcamanga/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..40ac215f3
Binary files /dev/null and b/multisrc/overrides/madara/monarcamanga/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/monarcamanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/monarcamanga/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..d342df8c7
Binary files /dev/null and b/multisrc/overrides/madara/monarcamanga/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/monarcamanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/monarcamanga/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..8b81f4596
Binary files /dev/null and b/multisrc/overrides/madara/monarcamanga/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/monarcamanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/monarcamanga/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..55c680750
Binary files /dev/null and b/multisrc/overrides/madara/monarcamanga/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/monarcamanga/res/web_hi_res_512.png b/multisrc/overrides/madara/monarcamanga/res/web_hi_res_512.png
new file mode 100644
index 000000000..0fe17a112
Binary files /dev/null and b/multisrc/overrides/madara/monarcamanga/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/monarcamanga/src/MonarcaManga.kt b/multisrc/overrides/madara/monarcamanga/src/MonarcaManga.kt
new file mode 100644
index 000000000..f80da47de
--- /dev/null
+++ b/multisrc/overrides/madara/monarcamanga/src/MonarcaManga.kt
@@ -0,0 +1,15 @@
+package eu.kanade.tachiyomi.extension.es.monarcamanga
+
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import java.text.SimpleDateFormat
+import java.util.Locale
+
+
+class MonarcaManga : Madara(
+    "MonarcaManga",
+    "https://monarcamanga.com",
+    "es",
+    SimpleDateFormat("MMM d, yyy", Locale("es"))
+) {
+    override val useNewChapterEndpoint = true
+}
diff --git a/multisrc/overrides/madara/pirulitorosa/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pirulitorosa/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..9670f9468
Binary files /dev/null and b/multisrc/overrides/madara/pirulitorosa/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/pirulitorosa/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pirulitorosa/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..2a8933631
Binary files /dev/null and b/multisrc/overrides/madara/pirulitorosa/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/pirulitorosa/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pirulitorosa/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..2ece023c8
Binary files /dev/null and b/multisrc/overrides/madara/pirulitorosa/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..5264f58d7
Binary files /dev/null and b/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..52e8dff36
Binary files /dev/null and b/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/pirulitorosa/res/web_hi_res_512.png b/multisrc/overrides/madara/pirulitorosa/res/web_hi_res_512.png
new file mode 100644
index 000000000..b2f656154
Binary files /dev/null and b/multisrc/overrides/madara/pirulitorosa/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/pirulitorosa/src/PirulitoRosa.kt b/multisrc/overrides/madara/pirulitorosa/src/PirulitoRosa.kt
new file mode 100644
index 000000000..efea3ea57
--- /dev/null
+++ b/multisrc/overrides/madara/pirulitorosa/src/PirulitoRosa.kt
@@ -0,0 +1,22 @@
+package eu.kanade.tachiyomi.extension.pt.pirulitorosa
+
+import eu.kanade.tachiyomi.lib.ratelimit.RateLimitInterceptor
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import okhttp3.OkHttpClient
+import java.text.SimpleDateFormat
+import java.util.Locale
+import java.util.concurrent.TimeUnit
+
+class PirulitoRosa : Madara(
+    "Pirulito Rosa",
+    "https://pirulitorosa.site",
+    "pt-BR",
+    SimpleDateFormat("dd/MM/yyy", Locale("pt", "BR"))
+) {
+
+    override val client: OkHttpClient = super.client.newBuilder()
+        .addInterceptor(RateLimitInterceptor(1, 2, TimeUnit.SECONDS))
+        .build()
+
+    override val popularMangaUrlSelector = "div.post-title a:last-child"
+}
diff --git a/multisrc/overrides/madara/webtoontr/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/webtoontr/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..9698248d0
Binary files /dev/null and b/multisrc/overrides/madara/webtoontr/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/webtoontr/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/webtoontr/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..c536be780
Binary files /dev/null and b/multisrc/overrides/madara/webtoontr/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/webtoontr/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/webtoontr/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..8978b54e7
Binary files /dev/null and b/multisrc/overrides/madara/webtoontr/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/webtoontr/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/webtoontr/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..9dad5f9fd
Binary files /dev/null and b/multisrc/overrides/madara/webtoontr/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/webtoontr/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/webtoontr/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..f01a987bd
Binary files /dev/null and b/multisrc/overrides/madara/webtoontr/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/webtoontr/res/web_hi_res_512.png b/multisrc/overrides/madara/webtoontr/res/web_hi_res_512.png
new file mode 100644
index 000000000..14ec5071e
Binary files /dev/null and b/multisrc/overrides/madara/webtoontr/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/webtoontr/src/WebtoonTR.kt b/multisrc/overrides/madara/webtoontr/src/WebtoonTR.kt
new file mode 100644
index 000000000..e8875b5ec
--- /dev/null
+++ b/multisrc/overrides/madara/webtoontr/src/WebtoonTR.kt
@@ -0,0 +1,15 @@
+package eu.kanade.tachiyomi.extension.tr.webtoontr
+
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import java.text.SimpleDateFormat
+import java.util.Locale
+
+
+class WebtoonTR : Madara(
+    "Webtoon TR",
+    "https://webtoon-tr.com",
+    "tr",
+    SimpleDateFormat("dd/MM/yyy", Locale("tr"))
+) {
+    override val useNewChapterEndpoint = true
+}
diff --git a/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..c619c2d8a
Binary files /dev/null and b/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..62b67b0ca
Binary files /dev/null and b/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..52dda31d5
Binary files /dev/null and b/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..46730e1ef
Binary files /dev/null and b/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..4787a3abe
Binary files /dev/null and b/multisrc/overrides/madara/yetiskinruyamanga/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/multisrc/overrides/madara/yetiskinruyamanga/res/web_hi_res_512.png b/multisrc/overrides/madara/yetiskinruyamanga/res/web_hi_res_512.png
new file mode 100644
index 000000000..8292f5913
Binary files /dev/null and b/multisrc/overrides/madara/yetiskinruyamanga/res/web_hi_res_512.png differ
diff --git a/multisrc/overrides/madara/yetiskinruyamanga/src/YetiskinRuyaManga.kt b/multisrc/overrides/madara/yetiskinruyamanga/src/YetiskinRuyaManga.kt
new file mode 100644
index 000000000..eb5877b89
--- /dev/null
+++ b/multisrc/overrides/madara/yetiskinruyamanga/src/YetiskinRuyaManga.kt
@@ -0,0 +1,31 @@
+package eu.kanade.tachiyomi.extension.tr.yetiskinruyamanga
+
+import eu.kanade.tachiyomi.multisrc.madara.Madara
+import eu.kanade.tachiyomi.source.model.Page
+import org.jsoup.nodes.Document
+import java.text.SimpleDateFormat
+import java.util.Locale
+
+
+class YetiskinRuyaManga : Madara(
+    "Yetişkin Rüya Manga",
+    "https://yetiskin.ruyamanga.com",
+    "tr",
+    SimpleDateFormat("dd/MM/yyy", Locale("tr"))
+) {
+    override val useNewChapterEndpoint = true
+
+    override fun pageListParse(document: Document): List<Page> {
+        val blocked = document.select(".content-blocked").first()
+        if (blocked != null) {
+            /*
+             * Bu bölümü okuyabilmek için GİRİŞ yapmak zorundasınız.
+             * Eğer +18 seri'nin VIP bölümündeyseniz okuyabilmek için VIP satın almış olmak zorundasınız.
+             * VIP SATIN ALMAK VEYA BİLGİ ALMAK İÇİN "VIP & DESTEK" SAYFAMIZI ZİYARET EDİNİZ.
+             */
+            throw Exception(blocked.text())
+        }
+
+        return super.pageListParse(document)
+    }
+}
diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt
index 95ff0c406..773594789 100644
--- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt
+++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt
@@ -32,6 +32,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("Adonis Fansub", "https://manga.adonisfansub.com", "tr", overrideVersionCode = 1),
         SingleLang("Agent of Change Translations", "https://aoc.moe", "en", overrideVersionCode = 1),
         SingleLang("Aiin Scan", "https://aiinscan.xyz", "pt-BR"),
+        SingleLang("AiYuManga", "https://aiyumangascanlation.com", "es"),
         SingleLang("AkuManga", "https://akumanga.com", "ar", overrideVersionCode = 1),
         SingleLang("AllPornComic", "https://allporncomic.com", "en", isNsfw = true),
         SingleLang("AllTopManga", "https://alltopmanga.com", "en", isNsfw = true),
@@ -90,6 +91,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("Esomanga", "http://esomanga.com", "tr"),
         SingleLang("Eternal Scans", "https://eternalscans.com", "en"),
         SingleLang("FDM Scan", "https://fdmscan.com", "pt-BR", overrideVersionCode = 3),
+        SingleLang("FaeStorm", "https://faestormmanga.com", "tr"),
         SingleLang("FastManhwa", "https://fastmanhwa.net", "en", isNsfw = true, overrideVersionCode = 2),
         SingleLang("Final Scans", "https://finalscans.com", "pt-BR", isNsfw = true, overrideVersionCode = 1),
         SingleLang("Fiz Manga", "https://fizmanga.com", "en"),
@@ -105,11 +107,13 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("Gemanga", "https://gemanga.com", "ar", overrideVersionCode = 1),
         SingleLang("Glass Sky", "https://glasscan.online", "pt-BR"),
         SingleLang("Gogoscans", "https://www.gogoscans.com", "en"),
+        SingleLang("Goof Fansub", "https://gooffansub.com", "pt-BR", isNsfw = true),
         SingleLang("GuncelManga", "https://guncelmanga.com", "tr", overrideVersionCode = 1),
         SingleLang("HM2D", "https://mangadistrict.com/hdoujin", "en", isNsfw = true, overrideVersionCode = 1),
         SingleLang("Hades no Fansub Hentai", "https://h.mangareaderpro.com", "es", isNsfw = true),
         SingleLang("Hades no Fansub", "https://mangareaderpro.com/es", "es"),
         SingleLang("Harimanga", "https://harimanga.com", "en", overrideVersionCode = 1),
+        SingleLang("Hattori Manga", "https://hattorimanga.com", "tr", isNsfw = true),
         SingleLang("Hayalistic", "https://hayalistic.com", "tr"),
         SingleLang("Hentai Cube", "https://hentaicube.net", "vi", isNsfw = true),
         SingleLang("Hentai Manga", "https://hentaimanga.me", "en", isNsfw = true),
@@ -180,6 +184,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("Manga Hane", "https://manga-hane.com", "tr"),
         SingleLang("Manga Hentai", "https://mangahentai.me", "en", isNsfw = true, overrideVersionCode = 2),
         SingleLang("Manga Hero", "https://mangahero.xyz", "en", overrideVersionCode = 2),
+        SingleLang("Manga Keyfi", "https://mangakeyfi.net", "tr"),
         SingleLang("Manga Kio", "https://mangakio.com", "en", isNsfw = true, overrideVersionCode = 1),
         SingleLang("Manga Kiss", "https://mangakiss.org", "en", overrideVersionCode = 1),
         SingleLang("Manga Leveling", "https://mangaleveling.com", "en"),
@@ -194,6 +199,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("Manga Rock Team", "https://mangarockteam.com", "en", overrideVersionCode = 1),
         SingleLang("Manga Rocky", "https://mangarocky.com", "en", overrideVersionCode = 1),
         SingleLang("Manga SY", "https://www.mangasy.com", "en", overrideVersionCode = 1),
+        SingleLang("Manga Şehri", "https://mangasehri.com", "tr", className = "MangaSehri", isNsfw = true),
         SingleLang("Manga Sepeti", "https://www.mangasepeti.com", "tr"),
         SingleLang("Manga Sky", "https://mangasky.net", "en"),
         SingleLang("Manga Starz", "https://mangastarz.com", "ar", overrideVersionCode = 1),
@@ -282,6 +288,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("Manhua SY", "https://www.manhuasy.com", "en", overrideVersionCode = 1),
         SingleLang("ManhuaBox", "https://manhuabox.net", "en", overrideVersionCode = 2),
         SingleLang("ManhuaChill", "https://manhuachill.com", "en"),
+        SingleLang("Mangacim", "https://www.mangacim.com", "tr"),
         SingleLang("ManhuaComic", "https://manhuacomic.com", "en"),
         SingleLang("ManhuaDex", "https://manhuadex.com", "en", overrideVersionCode = 1),
         SingleLang("ManhuaFast", "https://manhuafast.com", "en", overrideVersionCode = 1),
@@ -323,6 +330,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("Mirad Scanlator", "https://miradscanlator.site", "pt-BR", overrideVersionCode = 1),
         SingleLang("Mixed Manga", "https://mixedmanga.com", "en", overrideVersionCode = 1),
         SingleLang("Momo no Hana Scan", "https://momonohanascan.com", "pt-BR", className = "MomoNoHanaScan", overrideVersionCode = 1),
+        SingleLang("MonarcaManga", "https://monarcamanga.com", "es"),
         SingleLang("Mortals Groove", "https://mortalsgroove.com", "en", overrideVersionCode = 1),
         SingleLang("Muctau", "https://muctau.com", "en", overrideVersionCode = 1),
         SingleLang("MyKomiks", "https://mykomiks.fun", "en", overrideVersionCode = 2),
@@ -354,6 +362,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("Pornwha", "https://pornwha.com", "en", isNsfw = true, overrideVersionCode = 1),
         SingleLang("Prisma Scans", "https://prismascans.net", "pt-BR", overrideVersionCode = 2),
         SingleLang("Projeto Scanlator", "https://projetoscanlator.com", "pt-BR", overrideVersionCode = 3),
+        SingleLang("Pirulito Rosa", "https://pirulitorosa.site", "pt-BR", isNsfw =  true),
         SingleLang("QueensManga ملكات المانجا", "https://queensmanga.com", "ar", className = "QueensManga", overrideVersionCode = 1),
         SingleLang("Rachel Scanlator", "https://rachelscanlator.com", "pt-BR", isNsfw = true, overrideVersionCode = 2),
         SingleLang("RagnarokScan", "https://ragnarokscan.com", "es"),
@@ -436,6 +445,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("WebToon69", "https://webtoon69.com", "en", isNsfw = true, overrideVersionCode = 1),
         SingleLang("WebToonily", "https://webtoonily.com", "en", isNsfw = true, overrideVersionCode = 1),
         SingleLang("Webtoon Hatti", "https://webtoonhatti.com", "tr", overrideVersionCode = 1),
+        SingleLang("Webtoon TR", "https://webtoon-tr.com", "tr"),
         SingleLang("WebtoonScan", "https://webtoonscan.com", "en", isNsfw = true),
         SingleLang("WebtoonUK", "https://webtoon.uk", "en", overrideVersionCode = 2),
         SingleLang("WebtoonXYZ", "https://www.webtoon.xyz", "en", isNsfw = true, overrideVersionCode = 3),
@@ -451,6 +461,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("Yaoi.mobi", "https://yaoi.mobi", "en", isNsfw = true, className = "YaoiManga", pkgName = "yaoimanga", overrideVersionCode = 4),
         SingleLang("YaoiScan", "https://yaoiscan.com", "en", isNsfw = true),
         SingleLang("YaoiToon", "https://yaoitoon.com", "en", isNsfw = true),
+        SingleLang("Yetişkin Rüya Manga", "https://yetiskin.ruyamanga.com", "tr", isNsfw = true, className = "YetiskinRuyaManga"),
         SingleLang("YonaBar", "https://yonabar.net", "ar", isNsfw = true, overrideVersionCode = 1),
         SingleLang("Yuri Verso", "https://yuri.live", "pt-BR", overrideVersionCode = 3),
         SingleLang("Zinmanga", "https://zinmanga.com", "en"),