Japanese singer/songwriter Miwa Nishio has been performing as Miwa Gemini since late 2000. Lately she has been collaborating with multi-instrumentalist Rebekah Allen and two of them perform as a duo quite a bit. It’s their fun chemistry and quirky harmony that make their performance one of a kind. This is their first time performing with Puppet Playlist and they are super excited. Seriously, who doesn’t love puppets???