Lon Smart

Lon Smart is an animator at Walt Disney Animation Studios.