Stallord (The Legend of Zelda: Twilight Princess)

Twili Fossil Stallord more simply known as Stallord, is a recurring boss of The Legend of Zelda: Twilight Princess. He is the Main boss of the fourth dungeon, the Arbiter's Grounds, the second boss of that said level and the eighth boss overall of the game.

Note:In Progress

He has praised and his fight is famous for its qualities.

Why He Rocks

 * 1) Cool Design.