The Leopard

 

The Leopard

  • Scientific name: Phalanta phalantha phalantha

    Family: Nymphalidae

    Rarity: Rare (Once in a month)