Steamroller

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