alt title: Alien invasion. A blue tree in Strasbourg. Some sort of art I guess