I will bet you that if we search long enough, we will find Natasha involved in the making of GIANT PUPPETS.
It just so happens that Natasha is the "Artist-in-Residence" for "Peace Action" of Maine. Back in December, "Peace Action" sponsored a rally that featured "large, participatory art projects". And I think we all know what that's code for ;)