Agent Mycroft
A mole agent in S.H.A.D.E. which is operating in Leviathan.
Name:
Agent Mycroft
Publisher:
Real name:
Aliases:
Birth date:
None
Gender:
Male
Powers:
No description