It seems to me that Zant would be a Garo master more than Ganondorf... He has the same characteristics that you described