THis is a self recorded song wit a quickly made clip of super villains. Super Saiyan Ninja Stormtroopers is a NZ, Napier based juggalo influenced rap group. www.myspace.com/illevilhater Music made using xbox music maker source