Professor Joseph Euclide

This character belongs to Echostar.