I searched Youtube for 'xbus' and sorted by length to see what was longest and it turns out this was posted today.
Subtitles (auto-generated>>English is your friend. At
?t=506 it shows sliding windows like on the front doors of the split-window buses. Hub motors at
?t=104.