Kotomora
タマガイ (tamagai) Japanese meaning: moon snail | Kotomora