Hello
I agree. I have hatched several H. mabouia and the one in the photo looks just like the babies I've hatched.
Have A Great Day!!!