He makes giant trolls out of trash, hides them in woods for people to find Cynthia HirschhornJuly 9, 2024art, artist, environment, sustainability