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