Showed up in an aquarium with no other shrimp. Seems large for red cherry. Compare with quarter in photo.
I suspect it is just a big red cherry shrimp. They do get that size if they live long enough.