I'm a staunch fan of The Brilliant Green too
First heard of them way back in 1999 after watching Over Time (they did the theme song and another), and was inspired enough to get their album Terra 2001 (ROCKS!!!)
They aint' popular in Japan? Surprising!! To me, they're like among the freshest sounds to come from Japan! Fresh rock with a hint of melancholy, that's how I'll describe them