To be honest, I had a hard time remembering what the reference was, because I did three in one sentence, or at least intended to.
First, It’s a reference to Lilo and Stich, then I guess there is a bit of evangelion in it, I should have put “angeru” instead of angel.
And finally this creature reminds me of the descriptions of some angels that I heard are in the Divine Comedy.
To be honest, I don’t know where mommy came from??? Thanks for trying to get it though, I’m not the best at this.