User main picture

Momo Sina

Vfx and stopmotion artist
London

About me

Funny, goofy, annoying with to much talking, wise, intelligent. Well yeah something like that.