Dude! I was just telling my husband about the TMNT tape. My mom was a manager at Pizza Hut for over 10 years when I was in elementary. I had all the hand puppets I loved the land before time puppets. The Casper ones scared me but they were still cool. I remember the basket balls too.