Pizza Hut China has thrown the culinary world a curveball with the launch of a “toad-tally” unusual offering ... Pizza Hut is offering a pizza topped with a frog for a limited time offer ...