Sarracenia flava - a gygantic pitcher....