Feminist themed song written, recorded, produced and released by Teja Peleckaite under a stage name - Theya LeRoy. Music video produced by George Murray.