Mont-Saint-Michel island castle in mysterious fog, occult observers