Zabi Hydra, Evil Planet Lord/Rulings

Q: Does the "Put an alien into the battle zone" apply when you summon this creature itself when there is no other creature with the same name as this in the battle zone?