Metal Skin Panic: MADOX-01

Japanese movie.