Elfie's a Little Freak | Animezingly Baka

This week's episode features some horny episodes of anime, my thoughts on the Pirates of the Caribbean movies, and my disappointing return to X-Men: The Animated Series.