...

Ultra Street Fighter IV’s Mysterious Fifth Character Pulled from Street Fighter Comics