Pinch Raccoon

Pinch Raccoon is a character from PB&J Otter.