According to Billboard, “Peaches” was released on ... despite neither Illumination (which is co-owned by Universal Pictures) nor Nintendo (who owns the rights to the Mario video game franchise ...
For more product recommendations, check out our roundups of the best Xbox deals, studio headphones and Nintendo Switch accessories. More from Billboard ...