I think maybe Hue Goose was one of Donald Duck's nephews
Huey Lewis and the Goose
Such a banger
https://www.youtube.com/watch?v=LB5YkmjalDg
Holy shit is that the Tower of Power Horns?