top of page
A4975284-546F-4875-ADA0-D2AAEDAD9377.jpeg

Hi, I’m Mesha

I am an illustrator and a pattern designer based in Jakarta, Indonesia. I love to create fun, playful art with diverse media such as card game, board game and other wearable products.


I love using oil pastel and pencil colour as my manual media. I’m using procreate to make my art and most of my pattern design. Each of my projects - both solo and collaborative - have provided this growth and allowed me to establish myself within this competitive industry.


Please enjoy my portfolio, and feel free to get in touch with any questions.

About: Bio
bottom of page