Japan and France connect to create a hauntingly smooth 2 minute headnodder. I dont know if we can expect more collaborations from this duo, but this will do for now