Leaf Beasts Sculptures

Leaf Beasts is an art project designed by the illustrator Baku Maeda : the artist collects leaves and takes advantage of their natural curves and texture to recycle and sculpt them into cute little animals. Find out more in the gallery.