Kotomora
腎臓 (じんぞう, jinzou) Japanese meaning: kidney | Kotomora