Snap
Appears in
Seal Team
Voice actors
Richard Steven Horvitz