Leaf Beasts is an original project designed by the very talented artist Baku Maeda. This time he decided to take a close look at the autumn leaves, taking advantege of their natural curves and shape. As a result he managed to present an amazing set of peculiar animals. Again, Maeda managed to show the beauty of everyday objects in his own brilliant and amazing way.