Rappa is a Galaxy Ranger and a self-professed ninja, though her interpretation of “ninjutsu” extends to rap, graffiti, and comic books. Her pursuit of the so-called Evil Ninja Osaru takes her ...