Nope, sorry.
Conditions:
No-
Drosera
Pitchers
Nepenthes
Red flowers
Yes-
Pinguicula
Mexi ping
Incorrect guesses: D. nidiformis, Sarracenia, P. cyclosecta, P. x weser, P. moranensis, P. moctezumae, P. medusina, VFT, P. gypsicola, P. heterophylla, P x Sethos, P. colimensis