山彦 やまびこ
yamabiko

Noun

1. echo (esp. one reverberating in the mountains)

Noun

2. mountain god; mountain guardian deity

Other forms: