The Mae Shi were an experimental rock band from Los Angeles, California, formed in 2002.

Photos