Lakshya Sen Triumphs at Japan Masters 2026 | CuratedNews