Important: Shanghai should not be involved in an image's headcount, since she's only a weapon of Alice's.
Outfits:
A blue dress, similar to Alice's but with an apron, and a hair bow
A white&black dress, similar to Marisa's, and a hair bow
a black or blue maid outfit, and a hair bow.
One of Alice Margatroid's dolls. She is seen more often than Hourai. Shanghai appears in Alice's Curse "Eerily Luminous Shanghai Dolls" spell cards (spell cards 041, 042, and 043 of Perfect Cherry Blossom).
In Immaterial and Missing Power Shanghai was one of Alice's 1st level spell cards. She had the exact same effect as Hourai (the 2nd level spell card of the same type), but not as strong as her.