Doomsday Protester (Earth-38)

An man was warning citizens of Earth-38 about aliens.