I think you mean this one, anon. Pic related.
Original is in bread 2717 - https://8ch.net/qresearch/res/2154961.html#2155585
One of the open browser tabs does mention Hitchhikers. ebot was posting lots of HHG-related links around that time.
The page shown in the photo is from bread 2696 - https://8ch.net/qresearch/res/2138271.html#2138564
Good hunting.