This is a Space Rock track recorded by the artist Happy Chance. The song Welcome To My Life was originally composed by G. Tasa.