Steamroller

Steamroller is a cybernetic villain and an arch enemy of the Teen Titans.