Kotomora
萎縮腎 (ishukujin) Japanese meaning: contracted kidney | Kotomora