This system is an Italian Arcadia 2001 clone. "Gig" was an electronics manufacturer that also made clones of computers and maybe other game systems. I don't know why anyone would call a game system "Leonardo." When I hear that name I think Teenage Mutant Ninja Turtles. Has at least 35 games published under the Leonardo label.
Pic taken from an old videogame magazine.