Info

Leopard Cat

The leopard cat is quite famous in Taiwan. Humanization art for the wonderful creature done by Casimir.