This percussion heavy intense film score piece features a delayed electric guitar, a big electronic beat and a light string section melody with various synth elements.

More songs from this artist