Kotomora
タケノコガイ (takenokogai) Japanese meaning: auger shell | Kotomora