Freelancer:
abdoubestmood
EE Loge V8
The concept: initial letter E (formed of leaves) of the word EVO+ intial letter E of the word ECO = the combination gives a butterfly.