Green Scaraleaf Carapace

A resource dropped by Green Scaraleafs.