The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
Electric Eel Shock (EES) is a three-man garage rock band, formed in Tokyo in 1994. Their first international tour was in the United States in 1999.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org