Kotomora
ムール貝 (ムールがい, muurugai) Japanese meaning: mussel | Kotomora