LIVERS 2

Livers can be found inside humans and monkeys