Holy fuck Iyo might have the worst theme song of any world champion ever