Fire Ant Guard
Appears in
Turbo FAST
Voice actors
Eric Bauza