Savage drums and humming shamisens. A Japanese instrumental orchestra focused on the concept of ancient Japanese heroes. Makes for a unique battle soundtrack.
Savage drums and humming shamisens. A Japanese instrumental orchestra focused on the concept of ancient Japanese heroes. Makes for a unique battle soundtrack.