Age Unknown(Possibly early 20's)
Relatives Alice Twilight (Unknown)
Affiliations United Assassins Association (Ranked 4th)
Ranking match Guan's Supermarket rooftop
Weapon Le croissant du ange (A pair of scythes with anti-materile rifles for polearms.)
First appearance No More Heroes 2
Battle theme Philistine
Voice actor Tara Strong
Margaret Moonlight is the 4th ranked assassin in No More Heroes 2: Desperate Struggle. She is a blond-haired woman dressed in the gothic lolita style. Her stage is the rooftop of Supermarket Guan's, under the moonlight. Her weapons are two small, bladed scythes that also have built-in rifles, called Le Croissant du ange. The song she sings as she battles Travis, called "Philistine", is the last thing her victims ever hear. During the pre-battle cutscene inside the booth, Sylvia states that she had been put into a week long coma from hearing her song.
She is ultimately killed by Travis Touchdown when he impales her through the torso and disembowels her. With her dying breaths, Margaret pleadingly asks if Travis had memorized her song. Upon affirmation, Margaret's last words are "That is so sublime".
Trivia
She is voiced by famous voice actress Tara Strong, who also voices Cloe Walsh.
A remix of her boss theme Philistine plays in the European and Japanese versions of the game in place of the regular version of Philistine in the American version of the game.
Though it is said that Margaret sings Phillistine while killing all of her victims, the lyrics appear to be dedicated specifically to Travis.
She and Bad Girl are very similiar as they both wear lolita style clothing, although they differ greatly in personality.