To promote his upcoming U.S. tour, rapper Sir Michael Rocks has released the official music video for his new track ‘Kill Switch’. The track features Miami’s Robb Banks and Pouya (both will be accompanying Rocks on his tour). Directed by Roberto Mario, the clip shows Rocks, Banks and Pouya atop a small, derelict building while a series of cosmic scenes play out on the horizon. Manga fans may notice the scar above Rocks’ eye paying homage to the Japanese series, Naruto, and the video game, Final Fantasy.
Check it out above.