Complex sentence: The Synchro Dimension is a dimension where its residents all use Synchro Summoning and bares homages to "Yu-Gi-Oh! 5Ds", like its setting being New Domino City which serves as the setting of the first half of the second season.
Split into simpler sentences: The Synchro Dimension is a dimension, where its residents all use Synchro Summoning. Its setting is New Domino City, which serves as the setting of the first half of the second season.