New Girl

A new girl comes to Anubis, but Amelia is doesn't seem to trust the new girl.