i just got sent this album by his label. one of the weirdest and maybe worst things i've ever heard. the lyrics:
let me fly you higher, through a haze of sweat and glitter
the planets now in line, the funk once ruled divine
triumphant over wordly call, this rock goddess was too small
what the fuck?