Seth Moller

Seth Moller is an explorer on Team Earhart. He is from Luxembourg, and he was first mentioned in The Nebula Secret.