Yes it is the Gigantea, I have it here at the house, I also see it is on ebay allot.
When it's blooming don't stick your nose in it...the blow flies love it hench the name "carrion plant"
Full-sun little water, no freezing temps, flowers stay open 2-3 days, it's a succulant...