This is a Brocken Spectre I got in Newfoundland. From wikipedia:
A Brocken spectre, also called Brocken bow, mountain spectre, or spectre of the Brocken is the magnified (and apparently enormous) shadow of an observer cast in mid air upon any type of cloud opposite a strong light source. The figure's head can be surrounded by a bright area called Heiligenschein, or halo-like rings of rainbow-coloured light forming a glory, which appear opposite the Sun's direction when uniformly sized water droplets in clouds refract and backscatter sunlight.