波なみ消けしブロック
Meanings
Noun
1. wave-dissipating concrete block; tetrapod
Kanji used
a wave
extinguish