This is my new favorite anime...it has everything you could want. Romance, a fantastic story and even more fantastic creatures. Originally this show was suppose to run for 52 episodes, but due to narrow minded network exec's, it was shortened to 25 episodes...and cancelled. Luckily we at least got a 5 episode OVA out of it. Still, there's a lot of unanswered questions. How unfortunate.