Nepenthes lowii x ventricosa 'Red' - FLARING PITCHERS!!