It probably is a TC plant but it looks very much like a N. x peacock I post a pic of my plant later in May and show that it looks a lot like a N. x peacock. But was it a good price for this plant it was 10 dollars.
it is know starting to pitcher every week almost 2 pitchers a week.