gollum.space
RU
They seem to hint...
DevilDead
Source
The photo
Humor
v20240901