Crying Pilgrim
Appears in
Jerky Turkey
Voice actors
Leone LeDoux