A Lepidopterran Stinkfly

The Lepidopterran Stinkfly | Ben 10