That looks like a very young calico to me. Young calico's don't have white sides, the sides are pink. You can clearly see the pink on the sides and near the belly. As he grows and sheds a few times, the pink will turn white.
Best wishes in your search.
Gale