Titanfall Wiki
Advertisement

Leviathan is a planet in the Titanfall universe.

Advertisement