Kotomora
腎単位 (じんたんい, jintani) Japanese meaning: nephron | Kotomora