img_4565 October 17, 2016 1333 × 2000 The Twin Peaks log baby, the absent Child of the Forest, Gertrude Queen of the Gods and the one-eyed beast.