Very cool to spot one of these "guys" in nature. I love carnivorous plants. I actually live near a store called California Carnivores, which is the largest retailer and grower of these types of plants and their cousins in the world. A cool place to check out if you find yourself in Northern California, or want to geek out online about these plants: https://www.californiacarnivores.com/