Japanese folklore is awesome, featuring tons of strange creatures known as yokai! Join me for the next few months in discovering them.

Abumi-guchi
A strange, furry yokai, formed from a stirrup.

0 4