War of the Worlds 2: Electric Boogaloo.....Killraven