diff --git a/master/mstQuest.json b/master/mstQuest.json
index 0f25ae81f..fbd5aa9c7 100644
--- a/master/mstQuest.json
+++ b/master/mstQuest.json
@@ -117426,6 +117426,37 @@
     "noticeAt": 1582848000,
     "openedAt": 1582848000,
     "closedAt": 1893456000
+}, {
+    "afterActionVals": [],
+    "id": 94022005,
+    "name": "Rank Up Quest: Carmilla 2",
+    "nameRuby": "",
+    "type": 5,
+    "consumeType": 1,
+    "actConsume": 21,
+    "chaldeaGateCategory": 1,
+    "spotId": 99001,
+    "giftId": 94012501,
+    "priority": 700230,
+    "bannerType": 0,
+    "bannerId": 94002501,
+    "iconId": 0,
+    "charaIconId": 6017000,
+    "giftIconId": 0,
+    "forceOperation": 0,
+    "afterClear": 1,
+    "displayHours": 0,
+    "intervalHours": 0,
+    "chapterId": 0,
+    "chapterSubId": 0,
+    "chapterSubStr": "",
+    "recommendLv": "80",
+    "hasStartAction": 1,
+    "flag": 0,
+    "scriptQuestId": 0,
+    "noticeAt": 1582934400,
+    "openedAt": 1582934400,
+    "closedAt": 1893456000
 }, {
     "afterActionVals": [],
     "id": 911100201,
diff --git a/master/mstQuestGroup.json b/master/mstQuestGroup.json
index 50f5e92e8..277898158 100644
--- a/master/mstQuestGroup.json
+++ b/master/mstQuestGroup.json
@@ -17578,4 +17578,8 @@
     "questId": 94022004,
     "type": 1,
     "groupId": 0
+}, {
+    "questId": 94022005,
+    "type": 1,
+    "groupId": 0
 }]
\ No newline at end of file
diff --git a/master/mstQuestPhase.json b/master/mstQuestPhase.json
index d1bee71f6..7645afc7b 100644
--- a/master/mstQuestPhase.json
+++ b/master/mstQuestPhase.json
@@ -66355,6 +66355,42 @@
     "qp": 8400,
     "playerExp": 29690,
     "friendshipExp": 815
+}, {
+    "classIds": [7],
+    "individuality": [],
+    "script": {},
+    "questId": 94022005,
+    "phase": 1,
+    "isNpcOnly": false,
+    "battleBgId": 11100,
+    "battleBgType": 0,
+    "qp": 8400,
+    "playerExp": 29690,
+    "friendshipExp": 815
+}, {
+    "classIds": [6, 7],
+    "individuality": [],
+    "script": {},
+    "questId": 94022005,
+    "phase": 2,
+    "isNpcOnly": false,
+    "battleBgId": 11100,
+    "battleBgType": 0,
+    "qp": 8400,
+    "playerExp": 29690,
+    "friendshipExp": 815
+}, {
+    "classIds": [4, 7],
+    "individuality": [],
+    "script": {},
+    "questId": 94022005,
+    "phase": 3,
+    "isNpcOnly": false,
+    "battleBgId": 11100,
+    "battleBgType": 0,
+    "qp": 8400,
+    "playerExp": 29690,
+    "friendshipExp": 815
 }, {
     "classIds": [9, 6],
     "individuality": [],
diff --git a/master/mstQuestRelease.json b/master/mstQuestRelease.json
index fdcf373c9..19a63ac5d 100644
--- a/master/mstQuestRelease.json
+++ b/master/mstQuestRelease.json
@@ -71734,6 +71734,22 @@
     "openLimit": 0,
     "closedMessageId": 0,
     "imagePriority": 10000
+}, {
+    "questId": 94022005,
+    "type": 1,
+    "targetId": 94005009,
+    "value": 4,
+    "openLimit": 0,
+    "closedMessageId": 0,
+    "imagePriority": 3000
+}, {
+    "questId": 94022005,
+    "type": 8,
+    "targetId": 601700,
+    "value": 0,
+    "openLimit": 0,
+    "closedMessageId": 0,
+    "imagePriority": 10000
 }, {
     "questId": 911100201,
     "type": 1,
diff --git a/master/mstStage.json b/master/mstStage.json
index 371616330..2d758a3f3 100644
--- a/master/mstStage.json
+++ b/master/mstStage.json
@@ -103576,6 +103576,78 @@
     "enemyInfo": 1,
     "bgmId": 3,
     "startEffectId": 2
+}, {
+    "npcDeckIds": [94022037, 1000],
+    "script": {},
+    "questId": 94022005,
+    "questPhase": 1,
+    "wave": 1,
+    "enemyInfo": 1,
+    "bgmId": 1,
+    "startEffectId": 1
+}, {
+    "npcDeckIds": [94022038, 1000],
+    "script": {},
+    "questId": 94022005,
+    "questPhase": 1,
+    "wave": 2,
+    "enemyInfo": 1,
+    "bgmId": 1,
+    "startEffectId": 1
+}, {
+    "npcDeckIds": [94022039, 1000],
+    "script": {},
+    "questId": 94022005,
+    "questPhase": 1,
+    "wave": 3,
+    "enemyInfo": 1,
+    "bgmId": 1,
+    "startEffectId": 1
+}, {
+    "npcDeckIds": [94022040, 1000],
+    "script": {},
+    "questId": 94022005,
+    "questPhase": 2,
+    "wave": 1,
+    "enemyInfo": 1,
+    "bgmId": 1,
+    "startEffectId": 1
+}, {
+    "npcDeckIds": [94022041, 1000],
+    "script": {},
+    "questId": 94022005,
+    "questPhase": 2,
+    "wave": 2,
+    "enemyInfo": 1,
+    "bgmId": 1,
+    "startEffectId": 1
+}, {
+    "npcDeckIds": [94022042, 1000],
+    "script": {},
+    "questId": 94022005,
+    "questPhase": 2,
+    "wave": 3,
+    "enemyInfo": 1,
+    "bgmId": 3,
+    "startEffectId": 2
+}, {
+    "npcDeckIds": [94022043, 1000],
+    "script": {},
+    "questId": 94022005,
+    "questPhase": 3,
+    "wave": 1,
+    "enemyInfo": 1,
+    "bgmId": 1,
+    "startEffectId": 1
+}, {
+    "npcDeckIds": [94022044, 1000],
+    "script": {},
+    "questId": 94022005,
+    "questPhase": 3,
+    "wave": 2,
+    "enemyInfo": 1,
+    "bgmId": 3,
+    "startEffectId": 2
 }, {
     "npcDeckIds": [8000109, 1000],
     "script": {},
diff --git a/master/mstSvt.json b/master/mstSvt.json
index 3ae69ad37..e81d10a64 100644
--- a/master/mstSvt.json
+++ b/master/mstSvt.json
@@ -5237,7 +5237,7 @@
     "collectionNo": 109,
     "materialStoryPriority": 1000
 }, {
-    "relateQuestIds": [91601701, 94005009],
+    "relateQuestIds": [91601701, 94005009, 94022005],
     "individuality": [5000, 601700, 2, 105, 201, 301, 304, 1000, 2001, 2008, 2011, 2037],
     "classPassive": [50250],
     "cardIds": [3, 3, 3, 1, 2],
diff --git a/master/mstSvtTreasureDevice.json b/master/mstSvtTreasureDevice.json
index 0dc620738..7d76ac40c 100644
--- a/master/mstSvtTreasureDevice.json
+++ b/master/mstSvtTreasureDevice.json
@@ -5370,7 +5370,7 @@
     "cardId": 1
 }, {
     "damage": [100],
-    "strengthStatus": 0,
+    "strengthStatus": 1,
     "svtId": 601700,
     "num": 1,
     "priority": 101,
@@ -5383,6 +5383,21 @@
     "condFriendshipRank": 0,
     "motion": 50,
     "cardId": 2
+}, {
+    "damage": [100],
+    "strengthStatus": 2,
+    "svtId": 601700,
+    "num": 1,
+    "priority": 102,
+    "flag": 0,
+    "imageIndex": 0,
+    "treasureDeviceId": 601702,
+    "condQuestId": 94022005,
+    "condQuestPhase": 3,
+    "condLv": 0,
+    "condFriendshipRank": 0,
+    "motion": 50,
+    "cardId": 2
 }, {
     "damage": [9, 18, 27, 46],
     "strengthStatus": 0,
diff --git a/master/mstTreasureDevice.json b/master/mstTreasureDevice.json
index 82d4bb6a4..5d57e7e7b 100644
--- a/master/mstTreasureDevice.json
+++ b/master/mstTreasureDevice.json
@@ -6063,6 +6063,17 @@
     "maxLv": 5,
     "typeText": "Anti-Personnel",
     "attackAttri": 1
+}, {
+    "individuality": [3002, 4002, 4007],
+    "script": {},
+    "id": 601702,
+    "seqId": 601700,
+    "name": "Phantom Maiden",
+    "ruby": " ",
+    "rank": "C+",
+    "maxLv": 5,
+    "typeText": "Anti-Personnel",
+    "attackAttri": 1
 }, {
     "individuality": [3000, 4003, 4007],
     "script": {},
diff --git a/master/mstTreasureDeviceDetail.json b/master/mstTreasureDeviceDetail.json
index 02fc65f44..a81cff627 100644
--- a/master/mstTreasureDeviceDetail.json
+++ b/master/mstTreasureDeviceDetail.json
@@ -870,6 +870,10 @@
     "id": 601701,
     "detail": "Deal significant Special Attack damage to a single [Female] enemy [{0}] <Special Attack damage increases with Overcharge> + greatly restore HP & increase ATK (3 turns) for yourself",
     "detailShort": "Deal significant Special Attack damage to a single [Female] enemy [{0}] <Special Attack damage increases with Overcharge> + greatly restore HP & increase ATK (3 turns) for yourself"
+}, {
+    "id": 601702,
+    "detail": "Deal significant Special Attack damage to a single [Female] enemy [{0}] [g][o]▲[/o][/g] <Special Attack damage increases with Overcharge> + greatly restore HP & increase ATK (3 turns) for yourself",
+    "detailShort": "Deal significant Special Attack damage to a single [Female] enemy [{0}] [g][o]▲[/o][/g] <Special Attack damage increases with Overcharge> + greatly restore HP & increase ATK (3 turns) for yourself"
 }, {
     "id": 601801,
     "detail": "Deal significant damage to an [Altria Face] enemy [{0}] <Special Attack damage increases with Overcharge>",
diff --git a/master/mstTreasureDeviceLv.json b/master/mstTreasureDeviceLv.json
index 827c6254d..ece308d1d 100644
--- a/master/mstTreasureDeviceLv.json
+++ b/master/mstTreasureDeviceLv.json
@@ -49588,6 +49588,96 @@
     "tdPointEx": 215,
     "tdPointDef": 400,
     "qp": 640000
+}, {
+    "funcId": [16, 440, 146],
+    "svals": ["[1000,8000,2,1500]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals2": ["[1000,8000,2,1625]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals3": ["[1000,8000,2,1750]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals4": ["[1000,8000,2,1875]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals5": ["[1000,8000,2,2000]", "[1000,2000]", "[1000,3,-1,200]"],
+    "treaureDeviceId": 601702,
+    "lv": 1,
+    "gaugeCount": 1,
+    "detailId": 601702,
+    "tdPoint": 215,
+    "tdPointQ": 215,
+    "tdPointA": 215,
+    "tdPointB": 215,
+    "tdPointEx": 215,
+    "tdPointDef": 400,
+    "qp": 40000
+}, {
+    "funcId": [16, 440, 146],
+    "svals": ["[1000,10000,2,1500]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals2": ["[1000,10000,2,1625]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals3": ["[1000,10000,2,1750]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals4": ["[1000,10000,2,1875]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals5": ["[1000,10000,2,2000]", "[1000,2000]", "[1000,3,-1,200]"],
+    "treaureDeviceId": 601702,
+    "lv": 2,
+    "gaugeCount": 2,
+    "detailId": 601702,
+    "tdPoint": 215,
+    "tdPointQ": 215,
+    "tdPointA": 215,
+    "tdPointB": 215,
+    "tdPointEx": 215,
+    "tdPointDef": 400,
+    "qp": 80000
+}, {
+    "funcId": [16, 440, 146],
+    "svals": ["[1000,11000,2,1500]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals2": ["[1000,11000,2,1625]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals3": ["[1000,11000,2,1750]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals4": ["[1000,11000,2,1875]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals5": ["[1000,11000,2,2000]", "[1000,2000]", "[1000,3,-1,200]"],
+    "treaureDeviceId": 601702,
+    "lv": 3,
+    "gaugeCount": 2,
+    "detailId": 601702,
+    "tdPoint": 215,
+    "tdPointQ": 215,
+    "tdPointA": 215,
+    "tdPointB": 215,
+    "tdPointEx": 215,
+    "tdPointDef": 400,
+    "qp": 160000
+}, {
+    "funcId": [16, 440, 146],
+    "svals": ["[1000,11500,2,1500]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals2": ["[1000,11500,2,1625]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals3": ["[1000,11500,2,1750]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals4": ["[1000,11500,2,1875]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals5": ["[1000,11500,2,2000]", "[1000,2000]", "[1000,3,-1,200]"],
+    "treaureDeviceId": 601702,
+    "lv": 4,
+    "gaugeCount": 2,
+    "detailId": 601702,
+    "tdPoint": 215,
+    "tdPointQ": 215,
+    "tdPointA": 215,
+    "tdPointB": 215,
+    "tdPointEx": 215,
+    "tdPointDef": 400,
+    "qp": 320000
+}, {
+    "funcId": [16, 440, 146],
+    "svals": ["[1000,12000,2,1500]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals2": ["[1000,12000,2,1625]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals3": ["[1000,12000,2,1750]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals4": ["[1000,12000,2,1875]", "[1000,2000]", "[1000,3,-1,200]"],
+    "svals5": ["[1000,12000,2,2000]", "[1000,2000]", "[1000,3,-1,200]"],
+    "treaureDeviceId": 601702,
+    "lv": 5,
+    "gaugeCount": 3,
+    "detailId": 601702,
+    "tdPoint": 215,
+    "tdPointQ": 215,
+    "tdPointA": 215,
+    "tdPointB": 215,
+    "tdPointEx": 215,
+    "tdPointDef": 400,
+    "qp": 640000
 }, {
     "funcId": [16],
     "svals": ["[1000,12000,2007,1500]"],