And WHY on earth would UC Santa Clara want THIS as it's mascot? At 4+ inches long; this thing is UGLY!