Whopper Island, anyone?

Burger King Brazil finds a strangely creative way to take aim at a key competitor.

Link to video