Kuragi

Kuragi is a Bunshin (Avatar) of Hakumen no Mono in the form of a large insect-like Yokai.