Very nice hatchling there. A couple sheds should help you out with your ID. Because sometimes the blizzard eyes can be totally red then change to snake eye with time. So then it obviously wouldnt be a super form, but I wish for your case it is. Good luck!