Metal Skin Panic: MADOX-01

A Japanese movie.