Kotomora
山城 (yamashiro) Japanese meaning: Yamashiro Province | Kotomora