An animated short film created by the artist Jeff Scher.An animated short film created by the artist Jeff Scher.An animated short film created by the artist Jeff Scher.