Galaxy Squad Buggoid, Dark Red, Yellowish Green and Black Exoskeleton

Galaxy Squad Buggoid, Dark Red, Yellowish Green and Black Exoskeleton

Olive Green body, Olive Green arms, Dark Red hands

Rebrickable: 973pr2255c01 

Bricklink: 973pb1263c01 

Brick Owl: 728654 

View on Rebrickable