Nasty Japanese pirate princess..