The Paper Kites, Maro