Kotomora
長城 (choujou) Japanese meaning: long defensive wall | Kotomora