Thanks kind stranger who seems to know all languages. What language is the cartoon in the post? The mirrored S isn't Russian nor Ukrainian nor Belarusian, right? Still I can identify too much from the little Russian I know to think it's not slavic. Is it a southern slavic language?