Princess Incense

Princess Incense is the princess of Pig Planet from Duck Dodgers.