It's good someone decided it was time to openly stop demonizing the Germans
There is a reason for everything.
To question the carefully packaged history&world-view aimed at the general populace is a duty of the intellectual.
__
The poster on the wall translation:
"your father-land is in danger
Sign up
Defense division"
later, SchutzStaffel will be abbreviated SS, "Defense Department"
___________________________
British WWI propaganda posters come to mind:
"Your king&country need you! Uphold the honor and glory of the British empire!"
BRITISH EMPIRE UNION!
Once a German- always a German
For every German worker employed, means a British worker idle!
For every German article sold, means a British article unsold!"
"Beat back the Hun!"
******************************
Note:
touching, simple and well animated
but you need a subtitle option because it's hard to understand this dialect.