In which fictional universe does XXX exist?
Zabu
Zabu is a fictional character in the Marvel Universe who is connected primarily to the Savage Land, and the X-Men, and most recently the Avengers (by way of the ``Pet Avengers'').
Marvel Universe