The World of Banksy is an immersive dive into the world of Banksy, including the most recent works made in Ukraine.