Orb of Pooma Poonkoo

The Orb of Pooma Poonkoo is an ancient alien artifact that is made of an unknown matter. There is a mechanism inside the orb which is according to Maltruant is the key to time itself.

Ben 10: Omniverse

 * Fight at the Museum (first appearance)