I'm sorry, but this totally reminds me of the NCR from Fallout New Vegas >w<
I love how you illustrated this. Looks like an actual propaganda poster.
ah yeah if only >w<
Have you played Fallout? (I'm obviously a derp if you say yes) Haha 3's my absolute favorite.