This movie depicts a solar eclipse that occured on October 24, 1995, as seen from the Yohkoh spacecraft. It is taken from the
YPOP Film Festival Page
.