Ehhhhhhhh, what's up doc?
cool song!
I think the band you are talking about is called Kalas,they put out a record in 2006.I never actually heard their Music though.Sleep has reformed and played some shows in Europe or so Im told
very cool... thanks for sharing!