Artifacts of user Sevator← Sevator Add artifact Findings Latest Interesting The most interesting in 30 days Ostroha in Spurs by Sevator 6 October 2025 2 16