The chad doctor from the Soviet cartoon Treasure Island took the internet over by storm, his walk setting a new standard for swagger and his brilliant smile illuminating our feeds with the power of a thousand suns. If you wish to expand your knowledge of this gem of Soviet animation and you wonder how it got unearthed in the year 2022, here’s our quick explainer.