PlotNest
US

Ben 10: Omniverse ยท S03E05

While You Were Away

Still from Ben 10: Omniverse S03E05

Summary

Dr. Psychobos and Princess Attea have invaded Rook's home planet Revonnah with an army of Incurseans!