Veil Babylonia, Blue Divine Dragon/Rulings

Q: If  have already Veil Babylonia, Blue Divine Dragon in the battle zone, when I put Phantom Spear Zircon into the battle zone for example, i may draw 2 cards and then i have to discard 2?