He uses a variation of the white things in his previous fight.
Remember the level of technology involved in these weapons, the puff bubbles is an energy/magic based weapon like the fireball, spur, polar star, snake and machine gun are.
The nemesis is some divine weapon cooked up by some...