MEGAN BARKER

100% of posts = my art!

Brace yourself for fanart and animation assignments

Moore college of art and design, majoring in Interactive and Motion Arts (Animation and Game Design)