Presence

The "Presence" is an unknown being featured in the game, Call of Duty: Dimension 35.

Biography
TBA