Amelia Moon

Played by Katie Reilly.

Appearances
2002
 * Episode 3996 - 6 May 2002