Hakuoki or Hakouoki ( either one it's the same..... I think . Between the movies and games the spelling of the name keeps changing like the weather in ohio)
I love hakuoki because it was base of real events and real people ( minus the demons and other characters add in the anime). ( picture above is Haijikata Toshizo)
This one was a real pain to do. I seen so many animes it's not even funny . But this one stuck out the most. Mostly because I love learning about historical events from other countries but it does give you a good drama, supernatural, romance, action and a history lesson all wrap up in one anime.