Rebecca Riley lives in Columbus, Ohio, and writes really angry pop songs. Rebecca also creates puppets and gouache paintings.