Southlake Sister Cities is busy prepping its 2023 Youth Ambassadors for their annual Tome, Japan cultural experience.