Check out the new video/promo for the Hidden Fortress album All That Is… Let’s just say psychedelia is their strong suit.