平山城 ひらやまじろ
hiraya majiro

Noun

1. castle on a hill in the plains; flatland-mountain castle

Other forms: