trying to recall what this one english dubbed anime i saw a bunch of as a kid
the most distinctive thing i remember was that the recurring villains were a group of three and often when they'd get defeated they'd explode into a huge mushroom cloud shaped like a rose
anyone know what it could be?