Japan / Asian Road Racing Cameron Swain profile and check in ahead of Asia Talent Cup debut March 4, 2022