Kijimunaa

Kijimunaa are small yokai found on the Ryukyu Islands.