Matteo Montefiore

Matteo Montefiore is an explorer on Team Magellan. He was first mentioned in The Nebula Secret.