Hiccup Horrendous Haddock lll

Hiccup Horrendous Haddock lll is a Main Characters of Dragons Riders of Berk.