Kunoichi is really strong all around. She has juggle combos with high damage potential, good movement speed, and a jump attack that makes it easier to get in on enemies, especially bosses. If you want to clear this game, maybe she's the best choice.
(This time I used the arcade soundtrack.)
0:00 Intro
1:50 Stage 1
4:59 Stage 2
9:57 Stage 3
15:34 Stage 4
21:51 Stage 5
28:23 Stage 6
32:52 Stage 7
42:05 Stage 8
53:19 Ending
Total time: 2792.20sec
Ninja: • The Ninja Warriors Once Again - Ninja 1CC ...
Yaksha: • The Ninja Warriors Once Again - Yaksha 1CC...
Kamaitachi: • The Ninja Warriors Once Again - Kamaitachi...
Raiden: • The Ninja Warriors Once Again - Raiden 1CC...
-----
Beat 'em Ups (e.g. Final Fight): • Beat 'em Ups
2D Action (e.g. Metal Slug): • 2D Action
STG/Shmups (e.g. Dodonpachi): • STG Replays