Kotomora
鋼矢板 (kouyaita) Japanese meaning: steel sheet pile | Kotomora