Not bad, not bad. It's just a little bit confusing since there are so many characters and it's long, but it's quite good. x
Ssg - Meimon Danshikou Keppuuroku