A 600-year-old god falls in love with a mortal, and her true form turns out to be a giant snake