Saturday, October 1, 2011

Sewing Sisters a new band with Lun*na Menoh & Tsugumi Takashi

The puppet version of Sewing Sisters.   Lun*na Menoh on the left and Tsugumi Takashi on the right.  Tsugumi on electronics/computer and Lun*na on the guitar and....sewing machine.  This November!
Post a Comment