ペープサート
pēpusāto

Noun

1. paper theater; toy theater; puppet theater

From English "paper puppet theater"