Yellowish green stars and triangles

Yellowish green stars and triangles
 

Blue body, Blue arms, Light Aqua hands

Rebrickable: 973pr4983c01 

Bricklink: 973pb3807c01 

Brick Owl: 463117 

View on Rebrickable