Bosses on Legend of Zelda games are hard because they are tough and you need to work out how to hurt them. On The Legend of Zelda: Ocarine of Time for Nintendo 64, the very last boss, Ganon was really hard; the fight just seemed to go for ever. However when they re-made the game for Gamecube, it did seem a lot easier. Anyway i think GANON is the hardest boss!