Wonderous Woman

A wonderous woman enters the battlefield to end the wars of men.