The yet to be named created who’s species is also yet to be identified
I actually kind of like the one you drew better though