gollum.space
I don't know about life, but there are definitely cats on Mars.
BrideCorpse
Source
Photoshop
Life on Mars
cat
Mars
v20240901