So after a little bit of digging, seems like season 2 might have been exclusive to Toonstar. Nowadays all their productions are streamed on their respective individual websites or directly on youtube. So for example their show Space Junk has episodes released on its own website according to this Variety article.
Unfortunately, it seems like the White Ninja website has been down since 2020 and is redirecting to some random website according to their wikipedia entry. It appears that Toonstar's business model is like some weird NFT stuff and given the fact that Toonstar doesn't link White Ninja, there might no longer be an official way to watch season 2 anymore (my guess probably because they couldn't monetize it). I was also not able to find any online archive of it.