Open
13philia
June 16, 2026 10:13
#tech as #Satan
(
via
)