I am so glad you remember Toy Box Theatre. I thought I was the only one.
Cherie accidentally introduced us to him like a couple years back and I subscribed to his channel immediately, becoming I believe one of his first 50 or so subscribers. He has lolcow moments like how in his long livestreams his makeup starts running under the lights and he wears his voice hoarse doing it so long, but he makes genuinely interesting content on obscure toys and puppet stuff and totally blows Cherie out of the water as a creator.
His last big stream, which I admit was the first I had watched in over a year, ended with a truly impressive puppet remake of NiN's 'Closer' by some of his friends. It begins at the 2:03:20 mark if you are interested.