Buffo

Professor Buffo is an Italian-talking U.N.I.Q.U.E. professor in Special Agent Oso who invents gadgets.