So to sum up the Physical vs Magic attack thing I decided to pit the strongest villain of the FF series against the strongest hero of the DBZ verse sine they're the definition of the respective attributes. Though Goku can use energy attacks too, but they're ki based and it's known in the DBZ verse Goku and most of the Z fighters are weak to magic attacks like Buu's candy beam (it's magic). It's said that Ki has no real chance against Magic since they're too different things. Kefka being the god of magic that he is knows really every magic spell there is to know in his respective universe. Goku knows instant transmission, Kefka knows teleport. On that note, Kefka's weak to physical attacks as it's been exploited in the end boss battle in FFVI. Goku's punches must hit like a damn megaton because of his strong physical attributes. Both of them fight at their strongest- Goku at Super Saiyan God and Kefka at his Magic God form. Depends if Goku can get a hit or a energy attack in before Kefka teleports away and casts Forsaken, Havoc Wing, or Heartless Angel and it depends if Kefka is smart enough to see what Goku's gonna do next or predict his attacks. So who will win? If you think I should've chose a different villain let me know. I had Ultimecia, NeoExDeath, and Safer Sephiroth in mind when it came to power. But what do you think?