Commander Wormwood

Commander Wormwood is an orc located in Stormsong Valley.

Objective of

 * Heavy Artillery