Your every 4 seconds event is where the problem lies.
It would probaly be much easier to use animations for your ninja instead of spawning new objects every time.
Also you should add conditions so when the ninja is destroyed the other events, like the flash and stuff aren't executed.