They use a low-tech form of teleportation, traveling to Stonehenge (where Janus and Sirius originally landed), the Great Pyramid of Giza, Machu Picchu, Uluru, and Shangri-La to complete a chain that will defend Earth.
•
He and Merle's apparent cat (named Googie, code-name Vega), are both members of the "Friends", a group dedicated to resistance of The Tyrant, who leads the FOEs (Forces of Evil).