I personally believe that it is a rubra wherryi because of the red veination and the flick at the tip of its hood and because of its elongated hood with the almost yellow green color.
Welcome to TerraForums — a long-running carnivorous plant community established in 2001. Register for free to join the conversation, ask questions, and connect with growers from around the world.