This is one of my favorite animes of all time. It is certainly in my top 5 must watch animes. It is hilarious, the characters are epic, the story is amazing - at least when its not a 'filler' so to speak, and it's not afraid to poke fun at anything they want. I was certainly skeptical at first, but give it a few episodes, it is something you will not regret watching. WATCH THIS ANIME!