Juggernaut

The Juggernaut is an upcoming role, detailed under patch notes as "Mystery role". Not much is known about it except that it will have a "very rare chance" of spawing under the, and Any slots.