News

PETA shared their beef with Nintendo over its depiction of the character Cow in 'Mario Kart World', which released in June on Switch 2.