Bless. It's not exactly a looker yet, but give it time!
Yeah it might just be from just now waking up from dormancy or what but it looks like you just might have some aphid damage. But only time will tell. good job you can grow Sarracenia.
Nice new growth =)
It's coming. Just make sure to give it lots of light
"I may be on the side of angels, but do not mistake me for one."
Thanks all It sits in the greenhouse all day. Seems to be getting the perfect humidity and light so far. We shall see