On their new album, “A Bunch of Assholes”, the group focuses on exploring various music styles and sounds they wouldn’t be able to try out as they want to within their original groups.
“Dian hua chong siao shan t’ien” (電話蟲小山田) is the direct pinyin transcription from Traditional Chinese. The original meaning is the name of a comic figure Den Den Mushi Oyamada from famous Japanese Comic book “One Piece.”
The song itself is saucy and full of imagination. These talented young musicians invite everyone into a world of myriad possibilities and magical sounds. And the video itself is psychedelic trip. See if you can follow their eccentric ideas.