Last Farewell - Live from Budokan

Last Farewell - Live from Budokan is a live album by American space rock band Chaos Walking. The album was recorded live at the famous Budokan arena on April 22, 2018 in Tokyo, Japan.