I came across it on the Dutch Cartoon Network recently and immediatly thought two things:
1) Oh ffs, this (like almost every cartoon) is not meant to be translated
2) Why the heck do they present this as a childrens show... this is clearly not intended for kids!
I'm actually only at episode 01.09a. It's quite appealing because every ep (a/b) is just 10min and the stories are simply briliant!