ODOKI is an African leopard that lives at EARS (Endangered Animal Rescue Sanctuary) in Citra Florida.

read more