The Eyeball is a mysterious being from the 2017 Continuum.
In Spring of 2019, this gigantic, mysterious, floating eyeball was seen floating in Duckburg and thereabouts. Huey, Dewey and Louie Duck, having encountered many strange creatures on their adventures with their great-uncle Scrooge McDuck, reacted in a fairly blasé fashion to the Eyeball, unlike Flintheart Glomgold.
Behind the scenes
The Eyeball appears in the 2019 comic story Flintheart… McDuck?!?.