Lester Lizard's Super Siren - "Julie Haydon" (China, 2002)