Legolas

Elves > Legolas

Legolas of Gondolin
Legolas of the Fellowship