Leira may refer to: Places Norway Leira (river), a river in Innlandet and Akershus counties Leira or Leiren, a village in Grane municipality, Nordland county Leira, Innlandet, a village in Nord-Aurda
Your Perfume Makes You a Monster Undressing Your Flesh and Saying Sweet Nothings