Kotomora
鍾乳体 (shounyuutai) Japanese meaning: cystolith | Kotomora