Links
Elecbyte - makers of MUGEN
Channel 3 - my friend's band's site