Amanda Palmer. Photo by Kyle Cassidy