Sort:  

Hahahahaha. Lion cage? Maybe you are on the more harsher side. But I agree with you. This kinda shit needs cleanup.