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