Are both bands named Poor Old Lu and This Picture based out of Japan?
Poor Old Lu: Poor Old Lu was a pioneering alternative Christian band based in the American Northwest. This Picture: This Picture were a UK alternative rock band that was formed in 1989 in Cheltenham, England and broke up in 1995, after releasing two albums.
no