purple and green dragon cartoon