about myshka

 
tcaf_profile.jpg

Myshka is a Toronto-based illustrator, artist and animator.