Russian poster for a TBM show.  I ran the post through Google translate, but I’m not sure what the poster says exactly, or who made it.  Pretty wild, though! [x]