Doctor Robot is a space monkey

by

The Final teaser for BOOM! Studios’ new project. Expect an explanation soon.

Doctor_Robot (2)