Bernard Leonardo is a soon to be award winning illustrator who lives in Jakarta, Indonesia. He studied Graphic design until later turns into a self-taught illustrator. In his spare time he loves playing online games and also cleaning his dog's shit nuggets.
Back to Top