Canadian flash animated television series Net Worth