diff --git a/src/es/nekoscans/build.gradle b/src/es/nekoscans/build.gradle
index 572ef08fe..cea5e212f 100644
--- a/src/es/nekoscans/build.gradle
+++ b/src/es/nekoscans/build.gradle
@@ -3,7 +3,7 @@ ext {
     extClass = '.NekoScans'
     themePkg = 'zeistmanga'
     baseUrl = 'https://nekoscanlationlector.blogspot.com'
-    overrideVersionCode = 24
+    overrideVersionCode = 25
     isNsfw = true
 }
 
diff --git a/src/es/nekoscans/src/eu/kanade/tachiyomi/extension/es/nekoscans/NekoScans.kt b/src/es/nekoscans/src/eu/kanade/tachiyomi/extension/es/nekoscans/NekoScans.kt
index 52c789b83..4b46c5681 100644
--- a/src/es/nekoscans/src/eu/kanade/tachiyomi/extension/es/nekoscans/NekoScans.kt
+++ b/src/es/nekoscans/src/eu/kanade/tachiyomi/extension/es/nekoscans/NekoScans.kt
@@ -2,11 +2,14 @@ package eu.kanade.tachiyomi.extension.es.nekoscans
 
 import eu.kanade.tachiyomi.multisrc.zeistmanga.ZeistManga
 import eu.kanade.tachiyomi.network.interceptor.rateLimit
+import eu.kanade.tachiyomi.source.model.SManga
+import eu.kanade.tachiyomi.util.asJsoup
+import okhttp3.Response
 import java.util.concurrent.TimeUnit
 
 class NekoScans : ZeistManga(
     "NekoScans",
-    "https://nekoscanlationlector.blogspot.com",
+    "https://nekoscanlation.blogspot.com",
     "es",
 ) {
     // Theme changed from MangaThemesia to ZeistManga
@@ -16,6 +19,30 @@ class NekoScans : ZeistManga(
         .rateLimit(2, 1, TimeUnit.SECONDS)
         .build()
 
+    override val popularMangaSelector = "div.PopularPosts.mt-4 div.grid > article"
+    override val popularMangaSelectorTitle = "h3 > a"
+    override val popularMangaSelectorUrl = "div.item-thumbnail > a"
+    override val mangaDetailsSelector = "div.Blog"
+    override val mangaDetailsSelectorDescription = "#synopsis > p"
+    override val mangaDetailsSelectorGenres = "dl.flex:contains(Genre) > dd > a[rel=tag]"
+    override val mangaDetailsSelectorAuthor = "#extra-info dl:contains(Autor) > dd"
+    override val mangaDetailsSelectorArtist = "#extra-info dl:contains(Artista) > dd"
+    override val mangaDetailsSelectorInfo = "span.mr-2.rounded"
+
+    override fun mangaDetailsParse(response: Response): SManga {
+        val document = response.asJsoup()
+        val blog = document.selectFirst(mangaDetailsSelector)!!
+        return SManga.create().apply {
+            thumbnail_url = blog.selectFirst("header div.grid > img")!!.attr("abs:src")
+            description = blog.selectFirst(mangaDetailsSelectorDescription)!!.text()
+            genre = blog.select(mangaDetailsSelectorGenres)
+                .joinToString { it.text() }
+            author = blog.selectFirst(mangaDetailsSelectorAuthor)?.text()
+            artist = blog.selectFirst(mangaDetailsSelectorArtist)?.text()
+            status = parseStatus(blog.selectFirst(mangaDetailsSelectorInfo)!!.text())
+        }
+    }
+
     override val excludedCategories = listOf("Anime", "Novel")
 
     override val pageListSelector = "div#readarea img"