TMNT Wiki
Advertisement

D'Hoonib is the planet Fugitoid is from.

Advertisement