'Satyricon' is a fusion of two words, 'satyr' and 'icon'. Together they form a compound word which is the title of a classical work of erotica (and a really strange film).'21' refers to the current century.
This satyricon is a nomadic translator and interpreter in Europe, where there are many languages, and few people who speak more than two of them.