Looks like a star trooper.

...