Pokémon can be cute, ferocious, and everything in between. Maybe one day we’ll make a list for those, too. But right now, we want to count down the five most badass-looking Pokémon.

5. Mega Kangaskhan

Kangaskhan in general is awesome, but then there is its Mega Evolution. This Pokémon is so awesome it not only beats you up, but brings its child to help with the beating. 

4. Tyranitar

Tyranitar is a no-brainer. I mean, just look at him. He’s a crazy dinosaur beast that looks like a cooler version of Reptar. He’s also very strong in battle, and will knock your opponents out with rocks. Rocks!

3. Gengar

Gengar is probably one of the best-designed Pokémon. The psychotic grin, the fact that he’s a ghost, and his mischevious ways make him one of the coolest Pokémon around. 

2. Steelix

I’m not even gonna start with this one. He is a freaking snake made out of steel, what more do you want? 

1. Garchomp

You don’t even know what this thing is, do you? Is he a shark? Is he some kind of dinosaur? It doesn’t matter, because he has crazy axes for hands and is going to eat your young. Throw in a dope star right on his forehead and you have the most badass Pokémon around.

Do you agree with this list? What other badass Pokemon do you love to look at? Let us know in the comments!