A realistic depiction of NovaRoesch fighting enemy pirates.
NovaRoesch is a ninja warrior princess who sails the seven seas.