Es en esa serie donde conoce a Marsha (alias Volcana) y ambos se enamoran, volviendo gracias al poder de Owen a la Tierra e instalándose a vivir en el anonimato en un suburbio de Denver (Colorado, EE.UU.).