I think it is an Alocasia amazonica ‘Ivory Coast’? Or an Alocasia Longiloba/Lowii Pink Dragon?