ICYMI: Lea Salonga is Part of the All-Star Voice Cast of Netflix’s ‘Centaurworld’! ClickTheCity August 5, 2021 The 10-episode animated show is now streaming on Netflix!