Giant 20" Folkmanis Folktails Plush Green BullFrog Toad Frog Hand Puppet Animal
Preowned condition, some spots in the mouth, see pics for detail