Kotomora
金城 (kinjou) Japanese meaning: impregnable castle | Kotomora