Towa and the Guardians of the Sacred Tree Game Introduces Koro, Akazu in New Trailer

Game launches on September 19 for PS5, Xbox Series X|S, Switch, PC