My friend Christina over at Ninjatronics just recently stumbled upon this fellow while looking up info on a company of the same name, and all I can say is "Wow." Javelin is some of the most relaxing tropical/experimental stuff I've ever heard. These guys are incredible. Check out "Africadabra" below, and I highly recommend going to their myspace and listening to the Andean Ocean Tape.
MP3 :: Javelin - Africadabra