Alien Specimen

Description:

The alien creature found at the Fort McNair base. What it was, or what it might have wanted is unknown. It expired from previous injuries after a brief conflict with the team.

Bio:

Alien Specimen

Heroes of a New World Cthulhu449