Princess Namba

Princess Namba is a warrior princess from another dimension and a recurring character of Monster Kid.