gollum.space
RU
Humanoid or sick person? On the road in India filmed a "living skeleton"
nick37
Source
Video
India
Aliens
v20240901