I found this song and video intriguing - what do you think ?

HI
This is Toyah Wilcox - the bride will return
https://www.youtube.com/watch?v=C0mXw-KbU7w
Human Robot
This is Toyah Wilcox - the bride will return

Human Robot