A leopard's reaction to seeing himself in the large mirror ?Gabon, Equatorial Africa Wildly Interesting