Chibee

Chibee is a caterpillar located at the Fox Grove in The Jade Forest.