Lima Peru is a magical place so it made perfect sense to run into a local Techno Folk band making a music video.