Kotomora
塁壁 (るいへき, ruiheki) Japanese meaning: rampart | Kotomora