The word “Kamikaze” comes to mind. Looks like an explosion ready to explode.
Or a heavy duty crop duster?