2

The Lord of the Mountain, from Mushishi Season 2 Episode 10. The Lord is a Mushi responsible for making sure the mountain runs properly. It decides when Spring and Fall will come and has great power over all the Mushi that live on the mountain. This one happens to be a turtle but I think they can be all sorts of things. It’s a miniature version of that lovely world on the turtle’s shell trope.