The clouded leopard (Neofelis nebulosa) of south-eastern Asia.
The clouded leopard (Neofelis nebulosa) is a big cat of south-eastern Asia. It looks remotely similar to a leopard. Zoology, Pictorial work.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed