Genbu, The Last Blade