Kotomora
腎結石 (jinkesseki) Japanese meaning: kidney stone | Kotomora