Kotomora
石塁 (せきるい, sekirui) Japanese meaning: stone fort | Kotomora