Mayhem at Wicksteed - May 24 25 2025
Yep, its an anti robot spamming system to protect the genuine posters like yourself from the site being infected by bots etc