Yeah, some Chinese fruit, based on the label.
I have had those. My in-laws has a tree that bears those fruit. Those thing will hurt you if they fall off the tree. Big, much bigger then grape fruit. That's what we call them anyway. We eat them occasionally. Really sweet but you don't eat the inner skin unlike an orange. We eat only the pulp.