Ithaquack is a location that appeared in the DuckTales series episode "Home Sweet Homer" and its 2017 reboot episode "The Spear of Selene!."
Advertisement
Ithaquack is a location that appeared in the DuckTales series episode "Home Sweet Homer" and its 2017 reboot episode "The Spear of Selene!."