Once Upon a Time... Space
Season 1
Ep 25. The Battle of the Titans
- TV-Y7
- July 31, 2016
- 26 min
-
6.0 (41)
Pest hopes to finally defeat the Federation with his allies from Yama and the big, powerful computer. He plans to overthrow their leader as well though, and the computer is prepared. For Omega, there are two enemy parties now...