Madeleine Chang

Madeleine Chang

Supposed satellite software engineer & former astronomer (actually eight hedgehogs in a trench coat)