Instantiate()creates two objects?

i’m trying to instantiate only one thing but it instantiates two < i don’t know why .

DamageEnemy() might have been called twice somewhere. Perhaps it is called by OnTriggerEnter() or OnCollisionEnter() by two colliding objects, or one of the two objects has multiple colliders. Is it used in any Update() in any script?