comparingmeerkats: marblefacade: its crazy that leonardo da vinci could paint and invent all that stuff and still find time to be a crime fighting turtle and he still hasnt won any oscars
tags: leonardo davinci, leonardo dicrapio
original: https://dudebronews.tumblr.com/post/50626875226