the sound of garuda is the first album of the garuda record seal