I first saw Sora when we (Gauge Means Nothing) played a show with them at Mod Studio in Tokyo in 2003. They had formed just recently, but I loved their gorgeous, two-guitar melodies and frantic drumming. I got this demo in the mail sometime later, but could still remember hearing the songs live. They're still together and have released several mini-albums on Impulse Records.
Here's a video from last year (have no clue what songs they're playing):