About: Megan O'Neill
- Megan is originally from Arlington, Virginia. She received a B.A. in Media Arts from Emerson College in 2004. She is obsessed with stop motion animation, short stories, long stories, novels, illustration, culture, art and the bizarre. She also enjoys chocolate pudding and burritos.