an Entity in Data Space: 134.155.108.49:8890
Tek Nek made a series of Sesame Street ride-on toys in 2008.