Duncan RosenBlatt is one of the cartoon network heroes that were summoned & defeated by strike, He is also the main protagonist of the 2010 television film Firebreather.
Advertisement
Duncan RosenBlatt is one of the cartoon network heroes that were summoned & defeated by strike, He is also the main protagonist of the 2010 television film Firebreather.