This is pure greatness, a MUST watch for all Anime fans.
Story is perfection
Comedy is breathtaking
Action is marvelous
Drama is absolutely amazing
Absolutely Thrilling
Romance is great too
The length of this Anime may scare you off, but trust me when you start watching and get past the 50th episode, you won't know when you've reached the latest episode and be like "I've caught upto all of it already!? Damn I want more!"