This is Xplode. I like how I put the X's on his armor.
About this creation
Xplode is a weapons specialist in the 501st of the new republic. He loves to make things go boom, and has a reckless attitude like the general of the 501st. He is specially trained, and always loves a good fight.