NISA has licensed Otome Yokai Zakuro, the 13 episodes anime series. The scheduled release date is June 12, 2012. About time? This was one of the better shows in 2010!