How does one throw the balls, anyway. By trackball?
I don't recognise the game, but I'm guessing mid-90's? I can't remember seeing it in MAME, anyway. Similar ones, but not this one exactly.
In any case, I don't think I ever did see this type in arcades. That would date me to the mid-aughts or so. Can't really tell if it's played for score or redemption.