animator: animation playing after some time

so im not exactly new to unity how embarrassing ,but il be straight and ask how can i make an animation play after a time has passed?

like :
after 15 seconds play animation 2 and return

In the Animation Controller, you have options to change when the animation can transition into another. Official Unity Tutorial on the Animation Controller The video should play right where he starts messing with the controller.

WaitForSeconds should provide the result you’re looking for in code.

    yield WaitForSeconds(15);
animation.Play("animation2"); // animation2 being the name of your animation.