I personally think that this anime would have been better without all the fan service. It has a pretty good story and a great cast of characters. But for be there was just too much random and unnecessary fan service. But if you can get past all of that it's a pretty good anime.
overall score: 9/10
This review has no comments. Leave one now!