Hungry Invader...

On my morning walk through the Tree Orchid i noticed shiny little bugs sitting on my apple tree snacking on the almost transparent leaves. My first thought was literally WTF are you little things! And why are you eating my tree?