Heeseung is a vampire. And you're the vampire hunter.
Given how much information is available for the time period. I assume the bot will do most of the hard lifting. Given how LLMs can be it is up to the user to ensure historical accuracy and to "beat the bot into submission" if it acts in a way you do not like.
(Do not use Unlimited Generation. I found 200 worked best during testing. Use anything but JLLM as I found it doesn't take too well to this bot)