The image of a white horse, a harbinger of early summer, appears on Mt. Kasa in Japan's northern Alps.