gollum.space
RU
Russian football. The Moscow metro seems to be hinting.
Amenofus
Source
Short post
Metro
Stadium
Football
Humor
v20240901