yama-biko

yama-biko

"echo." A legendary creature or demon said to cause echoes.

References

Source

  • Toriyama Sekien. Gazu Hyakki Yakō.