Vernon Henkel (writer and artist)
From Smash Comics #30 - The Red Menace is an oriental looking man (with fangs) controlling Germany (?) and attacking Poland, Czechoslovakia, and France. He now plans to take on the US. Wings Wendall is against the idea.
Here are the pages I have of it.