Its a yellowbelly but the patterns arent the best example I like mine dark reduced and banded lol but I have seen many different patterns on yellowbellies, ones that you dont have to look at the belly to tell and ones that look totally normal until you see the belly. I for one say yellowbelly and Im pretty confident in my vote.