A beautifully bizarre short animation from Russian artist Ivan Maximov. The music is by Polish musician Marek Bilinski. Very fitting.