>>27925540http://barikios.tumblr.com/I can't seem to find the translation I had somewhere, but this was one of the pages for it.
They don't seem to have a proper page system set up but it seems to be around early June of last year if you just scroll down for a bit.
No idea where a translation might be, but he seems to be fairly popular so maybe googling around for barikios would turn up something. I'll check.