山城 やまじろ
yamajiro

Noun

1. mountain castle

Related to 平城
Other forms: