They explained the name of the band: Love Vendors, as in promoters of love. Very Japanese, lol!