Artis Shannon

Official MEDUSA liason for the Vanguard.

He is not, repeat NOT, happy with the assignment.

When not travelling on assignment, he is headquartered at the MEDUSA HQ – East Coast

Artis Shannon

The Eclipse Neilg