Marinette Cheng (Allen)
Marinette Cheng (Allen the daughter of the flash) and Sabine Cheng had always known she was the adopted daughter to Tom Dupain. She kept it a secret from her friends what happens. When her mother and father get in a car accident? Her mother survived and is very ill, she sends Marinette to go live with her biological...