Khufu

Khufu is the Kane family’s baboon.

Series

Khufu Is In: