Lucky Peach

This really brings out something new in Pochahontas Disney Princesses have been reimagined as hot dogs in the latest incarnation