Kotomora
城塞 (じょうさい, jousai) Japanese meaning: fortress | Kotomora