Kamui – everything works out in the end