Time to Travel Pt. 1

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