Angel Heart Theatre offers puppet theatre performances, as well as workshops in puppet making and puppetry themes and techniques (pictured- Oshima and the Big Sea)