i dont think its a mexican cream.
i believe its a "white" variety.
i have what i think is a Mexican cream. the flesh is soft,
creamy, and yellowish.
of course mine turn a greenish yellow when ripe.
Its hard to tell if yours is ripe, or, if the tree just aborted the fruit
sometimes they do that with a very young tree.
I bought a Mexican white from Home Despot on sale $3)
its only a tad larger than yours I picked up an "Asian White"
(Malay white ?) i forget now the name...
The fruit on my Mex white is shaped a bit different than this though
which is very interesting to me.
Its more pear shaped, than round.