diff --git a/src/all/mangadventure/AndroidManifest.xml b/src/all/mangadventure/AndroidManifest.xml
index 49746e9ef..1f95f4e7d 100644
--- a/src/all/mangadventure/AndroidManifest.xml
+++ b/src/all/mangadventure/AndroidManifest.xml
@@ -17,6 +17,10 @@
             android:scheme="https"
             android:host="arc-relight.com"
             android:pathPattern="/reader/..*"/>
+        <data
+            android:scheme="https"
+            android:host="reader.decadencescans.com"
+            android:pathPattern="/reader/..*"/>
       </intent-filter>
     </activity>
   </application>
diff --git a/src/all/mangadventure/build.gradle b/src/all/mangadventure/build.gradle
index df2121eac..f217a3f16 100644
--- a/src/all/mangadventure/build.gradle
+++ b/src/all/mangadventure/build.gradle
@@ -5,7 +5,7 @@ ext {
     appName = 'Tachiyomi: MangAdventure'
     pkgNameSuffix = 'all.mangadventure'
     extClass = '.MangAdventureFactory'
-    extVersionCode = 4
+    extVersionCode = 5
     libVersion = '1.2'
 }
 
diff --git a/src/all/mangadventure/src/eu/kanade/tachiyomi/extension/all/mangadventure/MangAdventureActivity.kt b/src/all/mangadventure/src/eu/kanade/tachiyomi/extension/all/mangadventure/MangAdventureActivity.kt
index 1cdd7c66b..4e5a8ee7e 100644
--- a/src/all/mangadventure/src/eu/kanade/tachiyomi/extension/all/mangadventure/MangAdventureActivity.kt
+++ b/src/all/mangadventure/src/eu/kanade/tachiyomi/extension/all/mangadventure/MangAdventureActivity.kt
@@ -8,7 +8,7 @@ import android.util.Log
 import kotlin.system.exitProcess
 
 /**
- * Springboard that accepts {baseUrl}/reader/{slug}
+ * Springboard that accepts `{baseUrl}/reader/{slug}`
  * intents and redirects them to the main Tachiyomi process.
  */
 class MangAdventureActivity : Activity() {
@@ -30,8 +30,8 @@ class MangAdventureActivity : Activity() {
         exitProcess(0)
     }
 
-    private fun logInvalidIntent(intent: Intent) {
-        Log.e("MangAdventureActivity", "Failed to parse URI from intent: $intent")
-    }
+    private fun logInvalidIntent(intent: Intent) = Log.e(
+        "MangAdventureActivity", "Failed to parse URI from intent: $intent"
+    )
 
 }
diff --git a/src/all/mangadventure/src/eu/kanade/tachiyomi/extension/all/mangadventure/MangAdventureFactory.kt b/src/all/mangadventure/src/eu/kanade/tachiyomi/extension/all/mangadventure/MangAdventureFactory.kt
index 345fcfcb3..b104fe911 100644
--- a/src/all/mangadventure/src/eu/kanade/tachiyomi/extension/all/mangadventure/MangAdventureFactory.kt
+++ b/src/all/mangadventure/src/eu/kanade/tachiyomi/extension/all/mangadventure/MangAdventureFactory.kt
@@ -4,28 +4,34 @@ import eu.kanade.tachiyomi.source.SourceFactory
 
 class MangAdventureFactory : SourceFactory {
     override fun createSources() = listOf(
-        ArcRelight()
+        ArcRelight(),
+        DecadenceScans()
     )
 
     /** Arc-Relight source. */
     class ArcRelight : MangAdventure(
         "Arc-Relight", "https://arc-relight.com", arrayOf(
-        "4-Koma",
-        "Chaos;Head",
-        "Collection",
-        "Comedy",
-        "Drama",
-        "Jubilee",
-        "Mystery",
-        "Psychological",
-        "Robotics;Notes",
-        "Romance",
-        "Sci-Fi",
-        "Seinen",
-        "Shounen",
-        "Steins;Gate",
-        "Supernatural",
-        "Tragedy"
+            "4-Koma",
+            "Chaos;Head",
+            "Collection",
+            "Comedy",
+            "Drama",
+            "Jubilee",
+            "Mystery",
+            "Psychological",
+            "Robotics;Notes",
+            "Romance",
+            "Sci-Fi",
+            "Seinen",
+            "Shounen",
+            "Steins;Gate",
+            "Supernatural",
+            "Tragedy"
+        )
     )
+
+    /** Decadence Scans source. */
+    class DecadenceScans : MangAdventure(
+        "Decadence Scans", "https://reader.decadencescans.com"
     )
 }