Agent Green
Appears in
China, IL
Voice actors
Andy Richter