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