an Entity in Data Space: 134.155.108.49:8890
Rat Trap is issue 21 of the TMNT Adventures, and was published in July 1991.