Russian pizza

Russian pizza is a product of the game Farm Frenzy Pizza Party.