This can't be real, I think, I mean, it's a drawing, so surely someone made this up, right?
Well here are photos! Not saying that they couldn't be 'shopped, but it provides a little certainty anyways. The best part about these things/ Scientists have no idea what those balls are, or what they're for.
Read about them here and here. It's also worth going to the Italian Wikipedia page, as for some reason, they have different pictures associated with them.
And you know what, if they don't exist - they should....
IN GAMMA WORLD.