It's a whimsical world

Mid-Day

Published

Japanese self-taught artist Rito spends hours carving tree leaves to create stunningly detailed scenes that arrest the viewer's imagination. Apparently, the Japanese artist suffers from ADHD (Attention Deficit Hyperactivity Disorder), and so, he spent hours focusing on a single artwork as his way of treating his...

Full Article