Automatic distributors of self-service pets in China Post published:17 May، 2025 Reading time:1 min(s) read Movie channels Music channels Sport channels PausePlay% buffered00:0000:00UnmuteMuteExit fullscreenEnter fullscreen Your browser does not support video playback. Play Type: video Date: 2025-05-17 04:46:05