Izzy

Izzy is an official mascot of 1996 Summer Olympics in Atlanta, Georgia.