The admin of sturdychan hosts illegal content on his website. Zoophilia and Loli/Shota stuff is illegal in the US and I am very happy that the feds are raiding his house right now.