Time to Travel Pt. 2

This is the thirteenth episode of Ben 10: Hero Defense.