Kotomora
キバウミニナ (kibauminina) Japanese meaning: mud creeper | Kotomora