Hi,Does this look like it has a chance of being a real lemon-peel ball? I don't know how big it is.Thanks,Bill