Buzz·Posted on Aug 20, 2008Pizza Hut's Double RollServed in Japan, the franchise serves a pie that -- from what we can tell -- is topped with cheese, hot dogs, confetti, and garbage.by Eliot GlazerBuzzFeed StaffLinkFacebookPinterestTwitterMail