Lego 30231 Galaxy Squad Insectoid
Lego Galaxy Squad 30231. Bagged set includes 27 pieces.