It is one of the most bizarre anime I've ever watched. It has a unique cast a unique character design and each part has a unique story that somehow connects to the previous one in some way. Its unpredictable and it always lets you wondering what's gonna happen next. It is honestly SO GOOD! There's just no words to describe it. There's no surprise why there's such a huge online following for this anime.