Sir Michael Rocks pays homage to his favorite anime shows in the new music video for his track “In My Mode.” Shot in Japan, the video finds Rocks having a showdown with his opponent in a back alley, fighting in Setagaya, and nods to popular anime shows like Full Metal Alchemist, One Punch Man, Kill La Kill, Dragon Ball Z and Akame Ga Kill.

“In My Mode” appears Sir Michael Rocks’ Populair EP, which dropped back in September. Listen to the project here, and watch the new video above.