demilypyro kokomiin asked: i cant believe deedee from dexters laboratory is steven universe final boss radicles answered: Source: radicles