"Dream Weaver" is a song by the American singer Gary Wright, released as the first single from his third studio album The Dream Weaver in December 1975. From Wikipedia
The track, exploring themes of masculinity, is the second release from the upcoming album 'For Melancholy Brunettes (& Sad Women),' set to drop March 21.