Leonardo da Pinci

Leonardo da Waffli is a Dorkugese artist/inventor currently living on Dorkugal.