It makes you laugh, it makes you cry and then it makes you cry from all the laughter. It is a masterpiece. Some top-notch action, insane comedy and some heart-wrenching episodes later, I have fallen in love with this anime and all of its characters. Every single one of them leaves an impression on you.