Wait, was this self-translated/edited by the author himself? The translation and typesetting look so... stiff.
I had this and other Hiramedousa works on my list as eventual personal to-do projects. OH WELL. Hopefully I can catch his other stuff and give it a better treatment.