One thing about anime is that it can make a big ass dude that says he watches Dragon Ball Z all day, every day, cry like a baby just because of how sad some animated shows can be. That takes a lot for an animated show to do. Just look at everything from really good stories, situations that people can relate to,  and the straight up demented/crazy ass things the Japanese think of.