Slugmoth munching leafs

Slugmoth munching leafs

Observation - Slugmoth munching leafs - Southern Africa. Description: