Kotomora
カサガイ (かさがい, kasagai) Japanese meaning: limpet | Kotomora