Kotomora
肝不全 (kanfuzen) Japanese meaning: liver failure | Kotomora