Kotomora
要塞 (ようさい, yousai) Japanese meaning: fort | Kotomora