The Task Force

A group commissioned by the Lord Protector to help halt the invading Ogre armies.

The Task Force

Reclaimer Morgan345