Kotomora
腎石 (じんせき, jinseki) Japanese meaning: kidney stone | Kotomora