Witch on Film

Witch on Film is an American singer.

Relationship with Lucy Loone
On January 1, 2021, she released a remix of her song "Puppet Show" featuring Lucy Loone.

Trivia

 * Loone is a big inspiration for her.