Brave to Chase the Dragon Album: Illusion of SelfBy: Illusion of Self Duration 7:35 Genres Indie Rock