Whew, finally saw it all the way through, what an unusual anime.
The emperor killing the first hundred to stop applauding, and the idea of the warrior prince killing his father to take his place as the emperor being the tradition looked confusing and out of place, before digging deeper into the queerats story.
The cats, is another plot that was confusing, then the dust on it cleared as the story progressed further.
One thing I do not understand though is the Karma Demon, when they were taught about it in school, the Karma Demon was an isolated person, with no friends, no connections, Shun had his friends and was a sociable cheerful guy, what turned him to one of those?