Pizza Hut in Japan is Promoting a Store Run by Cats. Pizza Cats. You Win This Time, Pizza Hut.

Advertisement