#2
It reminds me of Brian Eno's Plateaux of Mirror album. Is the title a Futurama reference?
to here knows when
#4
Quote by shoegazer'
It reminds me of Brian Eno's Plateaux of Mirror album. Is the title a Futurama reference?


I wish I made that reference but Leela/Leila means night beauty or something like that. So that's where the name comes from