I am not sure what this is I thought it was a alocasia of some sort but I am not sure All I know is it is growing quite rapidly