The anime's story and soundtracks are really good. The anime is generic and marvellous. This anime is in my top ten shows. If you haven't really watched anime I would recommend this anime for the first timers.