Kotomora
砦 (とりで, toride) Japanese meaning: fort | Kotomora