Talk:Juggernaut/@comment-28822042-20170519001600

Hm. "Juggernaut" means "unstoppable force", and the icon looks to be a man running through a wall.

The theories are approaching...