gollum.space
RU
First cockroach in space
doogee18
Source
Wikipedia
Space
Screenshot
Cockroaches
v20240901