The Log Lady! Part of that conundrum, wrapped in a red velvet mystery that is Twin Peaks. With great statements such as “One day my log will have something to say about this. My log saw something that night”, who wouldn’t want to wear a tee immortalising her greatness. Place your order now.