the single was released under linkin park's machine shop records for the american release ngiye gupfa ndakirya mukanya currently he is the director of the football department