Mr. Aloysius O'Hare
Appears in
The Lorax
Voice actors
Rob Riggle