Ben 10: Alien Force S03E17 — Above and Beyond | Oryxa