Juggernaut (Dimensions)

Juggernaut is an enemy in Final Fantasy Dimensions.