X Chinese bus blows a ribbon hate seemly be fitting of peckers