i think there's something very interesting about the fact that irl, turtles aren't very social or familial in any sense but the ninja turtles are incredibly social and love caring for others and this is arguably the greatest example of their humanity
the video on YT got blocked in some regions bc of the song, and i was a fool for posting the YT link to the video here on tumblr, so i am posting it again