Hey guys I bought a "dormant" baby sarr from lowes in April in the bug biting plants starter kit. It didnt say what species if Sarr it is though. It's finally putting up some pitchers and I'm thinking it may be some form of S. Rubra but I'm not sure. I know these pics aren't the best but I'd love to hear what you guys think.