This Dragon Leatherhead tha can breath Fire was just an Magical Ilusion created by Mutant Owl Wizard that battled Ninja Turtels in Season 3.
Advertisement
This Dragon Leatherhead tha can breath Fire was just an Magical Ilusion created by Mutant Owl Wizard that battled Ninja Turtels in Season 3.