Kotomora
腎不全 (jinfuzen) Japanese meaning: kidney failure | Kotomora