A mini-doc exploring the Chinese oil painting industry, the difficulties of traveling, and the absurd future.