Kotomora
ザルガイ (zarugai) Japanese meaning: Burchard's cockle | Kotomora