Kotomora
王城 (おうじょう, oujou) Japanese meaning: royal castle | Kotomora