Orthodoxtr Feb 12, 2025, 2:52 PM Aliens building pyramids? Obviously just really into ancient geometry. #dadstr