The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
Fujiya & Miyagi are an English electronic band formed in Brighton, East Sussex, England in 2000. The current line-up consists of David Best, Stephen Lewis, Ed Chivers (drums), Ben Adamo, and Ben Farestuedt.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org