Master Wang's Resolution; Stork Recovery Operation!

Master Wang's Resolution; Stork Recovery Operation!

Available on Prime Video
S1 E23: A group of insects try to make it back to Earth after being left behind on a space station with limited resources.