i think so, it's a giant thai variety for sure - the link i posted above said:
many of the Thai hybrids have more handsome foliage that is larger & a brighter green.
In Thailand these plants are known as “poysean” (Chinese for 8 saints) & are regarded as bringing good
luck. Their exact lineage is uncertain, & the formal botanical name E. x lomi Poysean Group has been
proposed for them.