diff --git a/packs/frieren/.frieren.checksums b/packs/frieren/.frieren.checksums
new file mode 100644
index 0000000000000000000000000000000000000000..90e2625550daecb0883c7bc5dc9810c53c12411c
--- /dev/null
+++ b/packs/frieren/.frieren.checksums
@@ -0,0 +1,22 @@
+01edb60017db72bc988530efb15c85cd  bliss-warm.jpg
+1518a3db2aa443530b71c552c973b45a  tremble-cold.jpg
+16db2f96ab6e96b86d43e1db51640b4a  dozing.jpg
+181f6c67dd29fa8b2e20fb75d92ace67  sleepy-drooling.jpg
+1b2f4dc70e0a975bad5b6d9d729119ab  sleeping-gremlin.jpg
+1b40e47b1da684acce179d455ee74998  sleepy-dozing.jpg
+38dc827407e55a2f7ce1cf60713869fc  fishing.gif
+4fe766960038d26462b3ab99fdb3a9ad  embarassed.gif
+5587cb9e0bada8e0b6301aee9653e72e  waving-staff.gif
+6a0c96c1c95bd7a780b7cf350ae06d35  cold.jpg
+71d34f317ae2590d3285c0ee5190aee5  fell-out-bed-sleepy.jpg
+781f3764be280fdca43f3d6bf70aeea2  munch-munch.jpg
+7979ad284d296a2ad6feabea28dc8da0  sleepy-woke-up.jpg
+7a95c542e85effba89da896b014dcca3  sleepy-eating.jpg
+7d4a2b2ea16b5e69e0e42b70ec7f0184  sleeping-book.jpg
+81f988bf299af97d5ed1d82ba525c41e  workaholic-sleep-book.jpg
+a76d23bae1c8b97bcae6b7c19783143b  indulging-book.jpg
+c6dc3888eff0e5506945c4afd84702e9  sleepy-cold.jpg
+d602afd604c941f4ae862fe4070ba222  yuck-dislike.jpg
+e04c87cff666cced90fc37f80ec1dd6d  pointing-culprit.gif
+e9e03b8d7490b941316d9237469f9c4b  proud.jpg
+eef95b8ef069a292fc1441cbd121d25c  pout.jpg
diff --git a/packs/frieren/frieren.json b/packs/frieren/frieren.json
new file mode 100644
index 0000000000000000000000000000000000000000..74cbecf230f8a1bddedc19d606a57fcdc1009e01
--- /dev/null
+++ b/packs/frieren/frieren.json
@@ -0,0 +1,270 @@
+{
+  "title": "frieren",
+  "id": "cbb0071d-4f13-4937-8f4e-3d79ed901913",
+  "stickers": [
+    {
+      "body": "bliss-warm",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 131,
+        "thumbnail_url": "mxc://baguette.party/hZrVNKqzPJpCkEyDmahwZoIb"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/hZrVNKqzPJpCkEyDmahwZoIb",
+      "id": "frieren-bliss-warm"
+    },
+    {
+      "body": "cold",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 133,
+        "thumbnail_url": "mxc://baguette.party/IgaXUSEFKSNrHZXAhxKTxeGD"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/IgaXUSEFKSNrHZXAhxKTxeGD",
+      "id": "frieren-cold"
+    },
+    {
+      "body": "dozing",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 167,
+        "thumbnail_url": "mxc://baguette.party/LjRliahBCoWFTToXGxEOtxBy"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/LjRliahBCoWFTToXGxEOtxBy",
+      "id": "frieren-dozing"
+    },
+    {
+      "body": "embarassed",
+      "info": {
+        "mimetype": "image/gif",
+        "h": 128,
+        "w": 179,
+        "thumbnail_url": "mxc://baguette.party/UYxSZGhaLvynNOLxjmRFjktl"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/UYxSZGhaLvynNOLxjmRFjktl",
+      "id": "frieren-embarassed"
+    },
+    {
+      "body": "fell-out-bed-sleepy",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 105,
+        "thumbnail_url": "mxc://baguette.party/cKuNElYVWRfcAANoJQpkcVmq"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/cKuNElYVWRfcAANoJQpkcVmq",
+      "id": "frieren-fell-out-bed-sleepy"
+    },
+    {
+      "body": "fishing",
+      "info": {
+        "mimetype": "image/gif",
+        "h": 128,
+        "w": 82,
+        "thumbnail_url": "mxc://baguette.party/nURUkJYYWnSVoSbUlRcbEoKA"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/nURUkJYYWnSVoSbUlRcbEoKA",
+      "id": "frieren-fishing"
+    },
+    {
+      "body": "indulging-book",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 82,
+        "thumbnail_url": "mxc://baguette.party/DLMkjAIaLMzWCGiPIolIMxBR"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/DLMkjAIaLMzWCGiPIolIMxBR",
+      "id": "frieren-indulging-book"
+    },
+    {
+      "body": "munch-munch",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 89,
+        "thumbnail_url": "mxc://baguette.party/JQYnnDlDdnNzdOKbnoMVxJuA"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/JQYnnDlDdnNzdOKbnoMVxJuA",
+      "id": "frieren-munch-munch"
+    },
+    {
+      "body": "pointing-culprit",
+      "info": {
+        "mimetype": "image/gif",
+        "h": 128,
+        "w": 179,
+        "thumbnail_url": "mxc://baguette.party/HnuCLdbvkOHsVBcygGHFSxFC"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/HnuCLdbvkOHsVBcygGHFSxFC",
+      "id": "frieren-pointing-culprit"
+    },
+    {
+      "body": "pout",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 128,
+        "thumbnail_url": "mxc://baguette.party/bKNaGRlIoztLOWplNUJrnict"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/bKNaGRlIoztLOWplNUJrnict",
+      "id": "frieren-pout"
+    },
+    {
+      "body": "proud",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 81,
+        "thumbnail_url": "mxc://baguette.party/OuBckMcrqcMVcXDNEnZdOjrV"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/OuBckMcrqcMVcXDNEnZdOjrV",
+      "id": "frieren-proud"
+    },
+    {
+      "body": "sleeping-book",
+      "info": {
+        "mimetype": "image/png",
+        "h": 79,
+        "w": 256,
+        "thumbnail_url": "mxc://baguette.party/gRMZelDKXEfbrFHfEpbgWTFs"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/gRMZelDKXEfbrFHfEpbgWTFs",
+      "id": "frieren-sleeping-book"
+    },
+    {
+      "body": "sleeping-gremlin",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 142,
+        "thumbnail_url": "mxc://baguette.party/ZibsPxwmhXiduxkmakKbuUDH"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/ZibsPxwmhXiduxkmakKbuUDH",
+      "id": "frieren-sleeping-gremlin"
+    },
+    {
+      "body": "sleepy-cold",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 136,
+        "thumbnail_url": "mxc://baguette.party/UpZPyjeVIDjemehqgKsSkpbC"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/UpZPyjeVIDjemehqgKsSkpbC",
+      "id": "frieren-sleepy-cold"
+    },
+    {
+      "body": "sleepy-dozing",
+      "info": {
+        "mimetype": "image/png",
+        "h": 116,
+        "w": 113,
+        "thumbnail_url": "mxc://baguette.party/iFhkyFVKzQVyZCrbKNJYXrSF"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/iFhkyFVKzQVyZCrbKNJYXrSF",
+      "id": "frieren-sleepy-dozing"
+    },
+    {
+      "body": "sleepy-drooling",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 143,
+        "thumbnail_url": "mxc://baguette.party/micLmpveHojIAAVnTkXBLynJ"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/micLmpveHojIAAVnTkXBLynJ",
+      "id": "frieren-sleepy-drooling"
+    },
+    {
+      "body": "sleepy-eating",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 101,
+        "thumbnail_url": "mxc://baguette.party/OcRmEgnCsXGnBurCuKWsSMMQ"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/OcRmEgnCsXGnBurCuKWsSMMQ",
+      "id": "frieren-sleepy-eating"
+    },
+    {
+      "body": "sleepy-woke-up",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 117,
+        "thumbnail_url": "mxc://baguette.party/mJppMnYzZIcgEcxwsNABdtaj"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/mJppMnYzZIcgEcxwsNABdtaj",
+      "id": "frieren-sleepy-woke-up"
+    },
+    {
+      "body": "tremble-cold",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 127,
+        "thumbnail_url": "mxc://baguette.party/qEpmcrodGrAQaTMsqIPIwQHg"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/qEpmcrodGrAQaTMsqIPIwQHg",
+      "id": "frieren-tremble-cold"
+    },
+    {
+      "body": "waving-staff",
+      "info": {
+        "mimetype": "image/gif",
+        "h": 128,
+        "w": 68,
+        "thumbnail_url": "mxc://baguette.party/UCeHYuCziRWVFmPbRyPEluHc"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/UCeHYuCziRWVFmPbRyPEluHc",
+      "id": "frieren-waving-staff"
+    },
+    {
+      "body": "workaholic-sleep-book",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 176,
+        "thumbnail_url": "mxc://baguette.party/TovyrtqWOZSlDNOJUiGbxsOT"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/TovyrtqWOZSlDNOJUiGbxsOT",
+      "id": "frieren-workaholic-sleep-book"
+    },
+    {
+      "body": "yuck-dislike",
+      "info": {
+        "mimetype": "image/png",
+        "h": 128,
+        "w": 91,
+        "thumbnail_url": "mxc://baguette.party/UIfNOuynBDLtIgHbgwiJHTHJ"
+      },
+      "msgtype": "m.sticker",
+      "url": "mxc://baguette.party/UIfNOuynBDLtIgHbgwiJHTHJ",
+      "id": "frieren-yuck-dislike"
+    }
+  ]
+}