zakosuheb-Ganon was once a young and brave hero.

more about : zakosuheb