Where the Ninja Goddess lurks