Posts Tagged Leviathan Spirit Definition

SSN Seadragon: The Crucible of Leviathan

Uss Seadragon Leviathan Spirit Definition

A “Leviathan spirit” is said to be a demon spirit controlled by Satan. When unleashed, it leaves total destruction in its wake, and cannot be subdued by normal human methods, but only by the power of God.