Melissa St. Hilaire said this quote

I am too much alien and not enough monkey to fit in here.