More ideas from 恭
Star Wars The Clone Wars Gregor by *Onikage108 on deviantART

In case you don't get it, Delta Squad is an elite commando force that's featured in the game "Star Wars: Republic Commando". See Gregor in action here: . Star Wars The Clone Wars Gregor