I love Turtles and this is so good, so I had to give you ten points!
that turtle has the same expression while hes making the planet
like hes done it so many times he got bored of it
All hail super robot life giving god turtle... yea
That was fan-friggin-tastic... really trough me, I expected something... different.
Finaly! A flash about a turtle with God-like powers. best suitible for everyone flash i have ever seen. 10 hands down!
That is one totaly awsome turtle! he created a friggin planet