Source? more?
That's Simon from Gurren Lagann, not a human turtle.
LOL WAY TO FAIL.
source bluestraggler on LJshe's got lots more I'm too lazy to find
why the hell would you think that was human leonardo?