I learned of this site via HN a few years back and someone mentioned that the author must be Russian and mentioned the characters from Kin Dza Dza. A quick search revealed the film is freely available on Youtube with English subtitles. It's a great film and thankful for floor796 in revealing it as well as being an amazing work of art.
Well, not to put too fine a point on it, but it would be more correct to say that the author/artist is likely from a country that uses the Cyrillic script.