Yahagi

Yahagi is a Mushishi who discovered the larval form of Kagebi, thinking it was a new species of mushi.