Juggernaut

Juggernauts were a rare species of sea beasts that swam the oceans of the world of Sojourn.

Biology
Juggernauts were large island-size beasts that swam the seas. It's backside was disguised as a moving island, mistaking it true nature.

Appearance

 * Sojourn Issue 28