Terrakion is a rock/fighting pokemon in both Pokemon Black Version 2 & Pokemon White Version 2 on the Nintendo DS.
Terrakion is currently the only pokemon of its type combination of rock & fighting.
You’ll encounter Terrakion on Route 22 in northeastern Unova. You must first receive the Wave Badge from Marlon in Humilau City before being able to encounter Terrakion.