Owooda
Appears in
Garfield In Paradise
Voice actors
Desiree Goyette