"Juggernaut" (?)

(To be finished.)