The Raccoon Overlord @raccoon-overlord.bsky.social Fuckers own the rights to Star Trek. aug 9, 2025, 6:12 am • 1 0