A traveling salesman discovers a mysterious town at the edge of the world.A traveling salesman discovers a mysterious town at the edge of the world.A traveling salesman discovers a mysterious town at the edge of the world.