Kotomora
海鼠腸 (このわた, konowata) Japanese meaning | Kotomora