blade v johnskywalker