I love this. I wish I had a translation for the script.
When Turtles ruled the world ...
Perhaps they still rule the world. We, their slaves, remain earthbound while they communicate with all else save us.
I'm loving their crankiness!
I see fear and frustration and it freaks me out a bit.