Astronaut faces colossal robotic cat heads beneath a neon Titans sign on an alien shore
Printed on steel by Displate.