Hmmm... not a very intresting battle imo
Kyo definately overpowers Gackt. Ok! Gackt has the ability to "see ghosts", but Kyo has the most powerful and freakin' awesome voice in the world. If top artists rock artist who are unknown to me but are very famous, which i mean, very very famous! Then Kyo clearly blasts Gackt to oblivion... and that's in any league: voice, crowd, fashion, blood out of body, famousnesssnessnesssnesss...