Lord Bullbo
From Zelda Wiki, the Zelda encyclopedia
This is the giant armoured Bullbos which King Bulblin rides on in his battles. King Bulblin rides him when Link faces him on the Bridge of Eldin as well as in the eastern (western on wii) part of Hyrule.