Budokan Boys are an American duo which include Vienna-based composer Jeff T Byrd and New Orleans-based writer Michael Jeffrey Lee. They announced the release of a new album titled DAD IS BAD which is out on May 24th via Prague-based label Baba Vanga. “No Show” is a new excerpt which shows the intense and graceful vocals mixed with well-built experimental electronic textures. Watch the official video below.