Perfect mix of fantasy magic, action and romance. Plus just enough of the Ds to keep the steamy scenes safe, sane, consentual and hot. This was a jewel I stubled on and highly recommend. Chef’s kiss.