Kuchiberashi

Kuchiberashi is a character in Shadow of the Road. A newborn sacrificed by its parents, its now acting as an ally for a more powerful entity. Constantly looking for something to eat.

Trivia

 * It was inspired by different manifestations in Japanese folklore but the developer took a slightly different approach to create something unique for the game.