sensoryhomunculus.bsky.social
@sensoryhomunculus.bsky.social
Its not all bad because in Russia, the whole world is a toilet
October 3, 2025 at 2:06 PM
I'm very confused by this headline, I mean Russia has cured cancer....haven't they?
October 1, 2025 at 10:21 AM
Ive ff
ound them
February 15, 2025 at 6:24 PM