This is my first Alocasia and Iāve had it for probably about 5 months now. I havenāt had any new growth except for this that started about a week ago. Is this a flower ?? Or new leaf forming ? Regardless Iām excited to see an addition to itself :)