Pinch Raccoon

Pinch Raccoon is one of the characters in PB&J Otter.