Kotomora
京壁 (きょうかべ, kyoukabe) Japanese meaning: kyokabe | Kotomora