The scientific name is Sericinus montela in the period of larva

Code produit:
194008173