Dragon's Heaven

Japanese movie.