Something EU related I believe. Not canon.
Is the Stormtrooper Commander helmet from anything in particular?
Sent from my SAMSUNG-SM-G930A using Tapatalk