I saw this thing in the supermarket the other day and I have no idea what it is (it has the texture of, and it smells like, a bizarro lemon). I asked a few employees and customers but none had an answer.
One thing I knew for sure was that I had to buy one and mail it to our Dear Leader. And that's exactly what I did. [Sorry Professor, it just couldn't be helped.] I mean, is this a great Squidmas gift, or what?
UPDATE: Mystery solved, thanks to reader ctate. What we have here is a fruit, called Buddha's Hand citron. I changed the pic titles to reflect the new information.