Bizarre: Burger That Tastes Like "Human Meat" Wins Cannes Lion Award

This company, known as Oumph, has now been honoured with a prize for its innovation.