【やまわろ】

    noun (common) (futsuumeishi)
  1. one-eyed mountain spirit
Forms
  • 【やまわろ】
  • やまわろ