SFV: Humanbomb [Ken] vs DwA_CHN [Alex] Ranked!

Luck or skill?