Zechariah Nettles

Zechariah Nettles is a mysterious ghost of a deceased frog that helps lost travelers find the way back home.