Odoki

ODOKI is an African leopard that lives at the Endangered Animal Rescue Sanctuary in Citra Florida. ODOKI means “little brother”.

If you love animals and want to help the animals at EARS, donate today!

Odoki Gallery