Zordon ain't nothin' compared to this Diablo-hatin' archangel.