Syanhai

Shanghai (上海) is one of the secondary characters in the Sonny Boy series.

Appearance
Shanghai is a girl with long, blonde hair and brown eyes. At approximately 145 cm, she is one of the shortest students in the class.

Biography
Shanghai is a foreign transfer student, almost certainly from China (given her name and language). She is Ace's girlfriend.

Some time after the class starts drifting through the darkness, Shanghai cooperates with Asakaze and another student in their attempted coup against the student council; she has been told that Cap would not be able to give them "penalties". However, she ends up getting a penalty anyway and forced to do push-ups for some time.

After the class ends up in the island world, Shanghai lives along with Ace and a number of other students in a colorful house deep in the forest. She is seen sitting next to a "No Cats Allowed" sign, perhaps indicating her dislike of Mizuho. After the baseball game, where Ace emerges victorious against Nagara yet is ignored by others in favor of his opponent, Shanghai approaches him and hugs him, musing that "this isn't where we're supposed to be."

Personality
She speaks solely in Shanghainese (a dialect of Wu Chinese).

Shanghai seems to keep her distance from Nagara, Mizuho and Nozomi, and she treats them abrasively when they approach Ace to borrow the "Monkey Getter" flashlight.

Powers
Her power, called "Electric Shock", allows her to control electromagnetic fields. In Episode 1, she causes electric arcs to appear in the air when she confronts the student council alongside Asakaze. When she uses her power, her hair becomes charged with static electricity, sticking out to all sides.