Narai, Japan on the old Edo trail