Kotomora
蝸牛殻 (kagyuukaku) Japanese meaning: cochlea | Kotomora