Good thing I made a puppet show thread. If you guys have the time later, go there! You’ll love it! There, you’ll find puppet shows not only from the US, but also from Japan (in which I talked about my favorite), the UK, etc.
2 Likes