Feminists for Liberty (FFL) Twitter Logo

Thoughts?