The Stand - Man or Machine

https://my.mixtape.moe/bdehdg.jpg

Could you explain like the characters and where it’s from? Kind of having difficulty understanding it.

It’s based on the Protomen’s debut self-titled album. Basically a dystopian/glitchpunk reimagining of the Mega Man series. This is the face-off between Mega Man and the reprogrammed, Doctor Wily aligned Protoman.