Talk:Leonardo (2012 TV series)/@comment-3121860-20160427195205

Since when were the turtles officially stated to be half human?