Michelle Takamori

Visual Art – Montréal, QC

Michelle is an illustrator based in Montreal, currently doing a Bachelor's degree in Environment Design. Her illustrations range from creepily cute to beautifully dark, and everything in between. ...more