what going on?

MARS RED episode 5