Wow, doesn’t this music video remind you of “Release The Freq” by Matta? Maybe deers just naturally associate with electronic music.