This poster shows a dragon, symbolizing China, fighting against a group of
European soldiers. Which interpretation does the poster support?
