I saw this last week at Hamburgerbahnhof. Quite possible one of the most awing installations I have seen in an art gallery / real world. The video doesn’t really do it justice, if it comes to a city near you don’t hesitate to see it.
check him out at