The ocean of anime is so vast that you have the perfect anime for everything. There are the one that make you laugh your guts out, thrill you to the core and make you bawl your eyes out. The ones that make you cry will make you a wreck after the show is over.[…]