Poster and badge design for Iida Puppet Festa, Japan's largest puppetry event. 
The event is scheduled to take place in Iida, Nagano, Japan from August 3rd to 6th, 2023.
Fabric scraps, found objects, and air-dy clay
2023
Back to Top