Image Uploader burrowowl, September 7, 2023; 23:04 Tags Call_of_Cthulhu delta_green Pelgrane_Press the_yellow_sign Source Unknown Locked No Rating Safe