Kotomora
肝膵臓 (kansuizou) Japanese meaning: hepatopancreas | Kotomora