Check out this fantastic new Star Wars “Yoda” screen print by The London Police dropping tomorrow! This piece originally debuted as a painting at TLP’s art exhibit “Tokyo Selection” earlier this year at Jinkinoko Gallery. It will now be available in two different 5 color screen printed editions, both measuring 75cm x 75cm on Somerset 410gsm paper. The Regular Edition is limited to 33 pieces and will retail for £150, while the Flocked Edition is limited to 7 pieces and will retail for £350. Both versions go on sale at 18:00 UK time on Wednesday, November 13th, at TheLondonPolice.myshopify.com.