animal liberation slogan also the name of an animal liberation film
not applicable for this entry - all my heroes still wear masks
16👍 6👎