Vancouer, Canada. Once, I introduced you to Humans. At this time, they released their EP "Avec Mec Mes". It was an amazing record with an amazing track. Now, you can admire their album "Traps". Also, you should listen to the whole record below. And while you doing it, you can grap a download at the bottom.