But when would she have had time to secretly lay the egg and how long would the egg have been incubating for then? Ice monarch was frozen directly in front of Cheolho, isn't a water dragon (unlike Kyul), and decades have passed since then. I feel like there's just too many plot holes to make it work I also don't see any reason why Kyul's brother would lie to Cheolho about the egg being his sister and about his parents

I feel like Kyul might be mc's biological daughter with his dragon lover ..