I'm an illustrator + web developer based in London.

I create work featuring simple cute animals.

© Masahito Leo Takeuchi. All Rights Reserved.