The Harry Potter books have many secrets that fans don't know about, and this is most proven in characters like Severus Snape ...
If you're a Harry Potter fan, this anime will blow your mind as it bears too many similarities with the beloved franchise.