diff --git a/scripts/utilities/monsters-html-escaper.py b/scripts/utilities/monsters-html-escaper.py
new file mode 100644
index 0000000..5e974e9
--- /dev/null
+++ b/scripts/utilities/monsters-html-escaper.py
@@ -0,0 +1,13 @@
+import html
+
+def main():
+
+ # read in the file
+ with open("../data/yaml/monsters.yaml", 'r') as content_file:
+ content = content_file.read()
+ # print(html.unescape(content))
+ with open("../data/yaml/monsters-fixed.yaml", 'w') as outfile:
+ outfile.write(html.unescape(content))
+
+if __name__ == "__main__":
+ main()