Omgoodness it does look like bubba..I think you might have a Blandings turtle. This is a pic of baby BlandingsView attachment 280580
Yes he is very cute isn't he? I thought he looked off..I am no expert, all I know is Bubba IS a turtle, and very cute!