Millions of Years of Evolution vs. My Fist

Millions of Years of Evolution vs. My Fist is an achievement that is awarded for defeating Oondasta on the Isle of Giants.