Sort:  

I don't know, it kind of look like the plasma-bug from Starship Troopers.