The track is taken from talamascas album Obsessive Dream ;).
tags : Talamasca,Spiritual,Renewal