Kotomora
海鼠板 (なまこいた, namakoita) Japanese meaning | Kotomora