Abumi-guchi

From Wikipedia, the free encyclopedia

Abumi-guchi (鐙口?) is a little furry legendary creature in Japanese folklore that is formed from the stirrup of a mounted military commander. If the commander's riding gear is left on the field after he dies, it will transform in the Abumi-guchi. The stirrup forms it's mouth, while the ropes form it's limbs. The Abumi-guchi is said patiently wait in the wilderness for it's master, like a faithful dog, who never will return.