So basically: Moon big mirror, Sun big fire, Moon reflecting Big sunspots, visible during daylight? :-)
Mmmm, sump'n like that ;OP