Boss: Ultimate Alma
Game: Ninja Gaiden
How To Beat Him/her: Trying to defeat Ultimate Alma was annoying, but not impossible. Avoid her most dangerous attacks (the bubble grab and flip kick combo), and use your air strike technique to deliver some serious damage. She'll fall out of the sky and attempt to recover for a couple of seconds. Use some combos during this time before she returns to the air. Repeat the process and use your Ninpo, and the battle shouldn't last too long.