I found out about the Japanese band with French name- L’Arc-en Ciel– from an article in the New York Times.
L’Arc-en- Ciel means ‘rainbows in the sky’ or maybe that’s redundant in the translation? Is it just Rainbows?
Usually I’m a LOVER of all things from Japan with a french twist. but I can’t bear to listen this music even if they did sell out The Garden.