gollum.space
RU
Alien creature or Cicada in the process of molting
CATandCAT
Source
Aliens
Molting
Cicada
v20240901